REPOSITORY OVERVIEWLive repository statistics
★ 357Stars
⑂ 60Forks
◯ 16Open issues
◉ 357Watchers
78/100
OPENREPOHUB HEALTH SIGNALHealthy signals
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
90 Community adoption25% weight
49 Maintenance state20% weight
85 License clarity10% weight
100 Project information10% weight
75 This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview
Imagine App
An simple image gallery app utilizing Unsplash API.

Features
- Popular photos with pagination support
- Quickly explore top categories like Cars, Mountains, Animals, Interior etc.
- Search query with pagination support
- Comes in both light and dark mode.
Architecture
- Built with Modern Android Development practices
- Utilized Usecase, Repository pattern for data
- Includes unit tests for Use cases, Repository, ViewModels, API Service response.
📱 Download Demo on Android
Download the APK file from here on your Android phone and enjoy the Demo App :)
Built With 🛠
- Kotlin - First class and official programming language for Android development.
- Coroutines - For asynchronous and more..
- Flow - A cold asynchronous data stream that sequentially emits values and completes normally or with an exception.
- Android Architecture Components - Collection of libraries that help you design robust, testable, and maintainable apps.
- LiveData - Data objects that notify views when the underlying database changes.
- ViewModel - Stores UI-related data that isn't destroyed on UI changes.
- ViewBinding - Generates a binding class for each XML layout file present in that module and allows you to more easily write code that interacts with views.