Nauruz-Guliev / TreeStructuredApp

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

⭐ 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

Download

About


Languages

Language:Kotlin 100.0%