Educational application, based on public TMDB API as a data source.
- Kotlin
- Coroutines + Flow
- Single activity + Fragments/No fragments in Compose
- Dagger 2
- MVVM (ViewModel+LiveData)
- Retrofit2 (TMDB API) + Room
- Navigation Component / Custom navigation in Compose
- Paging / Paging-Compose
- Glide / Coil-Compose