Simple application that you can add, update, delete information about people. UI is built by Jetpack Compose and MVVM architectural pattern is applied. All the data is stored in SQL Delight database and it is read with the help of Kotlin Coroutines and Kotlin Flow. Dependencies are injected with the help of Dagger Hilt. Screens are navigated using Jetpack Navigation Compose.
SQL Delight
Tech stack:
- Jetpack Compose
- SQL Delight
- Kotlin Coroutines
- MVVM
- Hilt Dependency Injection
- Kotlin Flow
- Jetpack Navigation Compose