This task focused on building the Android frontend for the MeloFi music streaming app using Kotlin and Jetpack Compose.
What I Built
- Login and Signup screens using Jetpack Compose
- Dashboard screen with Songs and Playlists sections
- Fetched songs from a free music API using Retrofit
- Displayed song banners using Coil
- Basic music playback on song click using MediaPlayer
Tools Used
- Android-Studio
- Kotlin
- Jetpack Compose
- Retrofit + Gson
- Coil
- MediaPlayer
What I Couldn’t Complete
- Search functionality
- Playlist management
- Bottom navigation
- ExoPlayer integration
- Local storage (Room / DataStore)
- MVVM architecture