Features:
Kotlin
Jetpack Compose
Clean Architecture
Architecture Pattern: MVI
Navigation Component
Retrieve Network Data from API (REST API) Using Ktor
Database Caching Using Room
Monitoring Network Connectivity
Dependency Injection (HILT)
Datastore (New Shared Preferences)
Kotlin Flow
Queue system for managing error messages (Dialogs)
Coil
recipe course: https://www.youtube.com/playlist?list=PLgCYzUzKIBE_I0_tU5TvkfQpnmrP_9XV8