⭐ Tree Structured App
An app that can replicate the structure of a tree. It's possible to go endlessly in depth and create as many nodes as possible at any level (depth). Additionally, node deletion is also implemented using left to right swipe gesture. The names for the nodes are generated automatically with help of keccak-256 algorithm.
🛠️ Tech stack
Technology | What it is used for: |
---|---|
Room |
node storage |
Dagger 2 |
dependency injection |
MapStruct |
generating boilerplate mapper classes |
Navigation component and SafeArgs |
safely navigating with arguments to the same fragment |
Keccak | hash generation for node names |