A simple peoject that demonstrates the use of MVVM and Dagger Hilt with Coroutines along with Retrofit and display data using LazyColumn with GridView.
Sample app with Clean architecture using
- Retrofit
- Dagger Hilt
- ViewModel from Architecture Components
- MVVM
- JetPack Compose
- Coroutines-Flow
- Room
Clean Architecture used:
data
|--- api
|--- model
|--- repository
|--- utils
db
di
ui
|--- theme
|--- viewmodel
If this project helped you, don't forget to star and sponsor if possible.
Cheers