It's an app built with Kotlin that shows how to perform CRUD operations in the Room database using Kotlin Flow in clean architecture using Android Architecture Components and the MVVM Architecture Pattern. For the UI it uses Jetpack Compose, Android's modern toolkit for building native UI.
Below you can find the docs for each tehnology that is used in this app:
- ViewModel
- Navigation
Hilt for Android
- kotlin Coroutines
- Asynchronous Flow
- Jetpack Compose
- Room