This APP is created for demonstrating below features
- MVVM architecture
- Paging implementation for lazy loading
- Dependency injection using Hilt
- Navigation map implementation for fragment transactions
- Usage of Coroutines and Flow
- Usage of SavedStateHandle for keeping search text after activity recreation
- GitHub action for unit testing, lint testing and release build generation