Melody Quest Description
Educational project by Yandex Practicum.
A song search aggregator with a player, playlists, and favorite tracks.
The application uses the music database from itunes.apple.com. Users receive a list of songs based on their query, can add songs to favorites, create playlists, add/remove tracks from them, and listen to a test fragment. Playlists, covers, and app settings are saved on the user's device using the Room database.
Stack: Kotlin, MVVM, Koin, SingleActivity (+Fragments), ViewPager2, Jetpack Navigation Component, Coroutines, Room database.
A song search aggregator with a player, playlists, and favorite tracks.
The application uses the music database from itunes.apple.com. Users receive a list of songs based on their query, can add songs to favorites, create playlists, add/remove tracks from them, and listen to a test fragment. Playlists, covers, and app settings are saved on the user's device using the Room database.
Stack: Kotlin, MVVM, Koin, SingleActivity (+Fragments), ViewPager2, Jetpack Navigation Component, Coroutines, Room database.
Open up