ArchiMain is a sample android app which show the usage of repository pattern. It implements Clean Architecture with latest android trends. Here I have come up with a new way for the Repository by creating a new class which handles everything related to data i.e. BaseRepository.
- Android-KTX
- Kotlin
- Coroutines with Flow
- Hilt
- ViewModel
- Livedata
- Room
- Retrofit2
- Coil
- Timber
- Stetho
- Chuck
- Lint-Baseline
- Lints
Used api : Movie-db