Hi, this repository is demonstrating recommended modern android development architecture by Google. (GUIDE SOURCE)
- MVVM design pattern
- Dependency Injection (Hilt)
- Coroutines for async operations
- Caching with Room
- Architecture Components (DataBinding, ViewModel, LiveData)
- Fetching data from rest apis
- Displaying Network Status
- Unit Tests
- Base UI hierarchy (BaseFragment, BaseViewModel ...)
The development is continuing