On this page

Pertamaxify, premium copycat of Spotify with budget of Pertamax Turbo
Have you ever wondered what it would be like to use a music app that has its fees marked up and some of its funds corrupted? You can now! Try Coretax Pertamaxify and feel how expensive the app should be, but with price of free!
Nahh just kidding.
Pertamaxify is a copycat of Spotify, built with Kotlin, Jetpack Compose and Android Room DB (SQLite). This application is a frontend for a music player and music library app, as one of the assignments for the mobile app development course. This app built using MVVM (Model - View - ViewModel) architecture, where model will store, transform, and manage data, either it is coming from API or locally. ViewModel will acts as a bridge to update View based on the data fetched and transformed via Model.
Pertamaxify have several noteworthy features, such as music player and also music background player that can play even when the app is not focused, playlist and song management, so the user can create playlists, edit playlists, delete playlists, and manage their song into it. User can also like songs into their favorite, share the song, either via link or via QR code. If other user already installed Pertamaxify, user can access the song directly via link shared by other user, or scan QR code for accessing the song directly from their own device.
Pertamaxify also support offline songs. User can either download song from the API or import song from local storage. These songs will be stored inside internal storage of Pertamaxify application, while their metadata stored inside Room DB.
Since this is group project, I am working with my two other friends. We split the tasks equally. I've been working on Home, Library, Music Player, Add Song, Database, Liked Song, Sound Capsule, Online Songs, Download Online Songs, Notification Controls features. I also done the setup and preparation.








