A small React app with a Springboot API to compare between graph search algorithms:
- BFS: Breadth First Search
- DFS: Depth First Search
- IDS: Iterative Deepening First Search
- UCS: Uniform Cost Search
- ASS: A* Search
- Java 20 (search algorithms code)
- Kotlin 1.8 (Springboot API)
- Gradle 8
- Node 18 and yarn (React)
- backend:
./gradlew bootRun
- frontend:
cd frontend && yarn && yarn dev
- tests:
./gradlew test