This is a simple Android app built with Kotlin, Jetpack Compose, and MVI architecture. It fetches articles using the RedditAPI.
- Jetpack Compose UI
- MVVM + ViewModel + StateFlow
- Retrofit for network calls
- Room for local caching
- Hilt for Dependency Injection
- Navigation component
- Async image loading with Coil
- Multi Module
- we can add domain layer use cases (both classes and di) for upcoming updates and large features
- Home: Displays list of articles
- Details: Displays full article info
- Offline support with Room DB
- Clone the repo:
- Master Branch is up to date