- Kotlin 2.1.10
- Java 21
- SQLite
- Neo4j
- JUnit 5
- Jetpack Compose 1.7.1
- Gradle 8.13
We've implemented the Model-View-ViewModel (MVVM) architectural pattern
Blocks:
- Model (graph model, input/output, utilities)
- ViewModel (states, coloring)
- View (GUI elements)
- Download:
git clone git@github.com:spbu-coding-2024/graphs-team-3.git
cd graphs-team-3- Build:
./gradlew build- Run:
./gradlew run- Load graph from SQLite database
- Load graph from Neo4j graph database
- Create random graph with settings






