This is a simple app that implements GitHub API to show and save users. Fetch API with Retrofit with MVP + Dagger + Rxjava and MVVM + Dagge + LiveData + Room + Coroutine + Flow.
- Fetch API with Retrofit is implemented in branch release/develop
- Clean Architecture, Reactive, Dependency Injection, and Unit Tests with MVP + Dagger + Rxjava is implemented in branch feature/integrate-mvp
- Android Jetpack with MVVM + Dagger + Room + Coroutine + Flow is implemented in branch feature/integrate-mvvm