- Create user friendly experience using JetPack Compose
- Use Ktor to consume data from the internet
- Implement tests with JUnit
- Use ViewModel to render the Home Screen
- Integrate the Ktor library for network requests
- Use Koin for dependency injection
- Filtering Functionality - VM
- Searching Functionality - VM
- Improve Home Screen Composables
<< KanBan Board with Project Tasks >>
Resource | Functionality |
---|---|
Figma | Design and access resources of the prototype |
Coil | Image loading library |
Ktor | Network HTTP client |
Koin | Dependency Injection |
Maestro UI | Mobile UI Testing Framework |
Kover | Kotlin Code Coverage Tool |
For more insights into this project's architecture and testing strategy, please visit the Wiki page.