/Jetpack-Example

Sample project to demonstrate the usage of MVVM, Dagger-Hilt, Room, Retrofit and LazyColumn with GridView in Jetpack Compose.

Primary LanguageKotlinApache License 2.0Apache-2.0

Jetpack-Example

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