BreakingBad demo video.mp4 Clean Architecture UI Layer: MVVM Data Layer: Repository Below you can find the docs for each technology that is used in this app: Android Architecture Components: LiveData MutableState [ViewModel][5] Dependency Injection: Hilt for Android Asynchronous Programming: Kotlin Coroutines Asynchronous Flow Other Android Components: Jetpack Compose Room Http Request: OkHttp Retrofit