Loading repository data…
Loading repository data…
Abdulrahman-Tayara / repository
Dijkstra Solver is Android App for finding the shortest paths between nodes in a graph stands on Dijkstra Algorithm.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Dijkstra Solver is Android App for finding the shortest paths between nodes in a graph stands on Dijkstra Algorithm.
This app is built on Clean-Architecture principles with MVVM design patterns.
The architectures was implemented using RxJava2.
This is the Clean-Architecture layers and how the layers communicate between each others:

Good article about Clean Architecture
This is the flow that used to build the app:

