GrooveWave
GrooveWave is a deezer like application. Build with android jetpack compose based on MVVM and clean architecture (layer based module) I developed this application to discover jetpack compose and to improve my mobile skills.
Project technical stack
This project takes advantage of best practices, and many popular libraries and tools in the Android ecosystem.
- Kotlin
- Jetpack Compose - for the UI
- Coroutines - for background operations
- Hilt - for dependency injection
- Retrofit2 - for network communications with REST APIs
- Coil - image loading library