- Language: Kotlin
- Architecture: MVI
- UI: Jetpack Compose
- DI: Hilt
- Networking: Retrofit, OkHttp
- Data: Room, DataStore
- Concurrency: Kotlin Coroutines, Flow
This project uses Spotless for code formatting.
- Check formatting:
./gradlew spotlessCheck - Auto-fix formatting:
./gradlew spotlessApply - Before committing, always run
./gradlew spotlessApply