- Description
- Features
- Installation
- Building
- Usage
- FAQ
- Contributing
- Privacy Policy
- Contact Information
- License
How many times did you wanted to go back and continue with the last session of listening to your new discovered albums?
Did you want to remember how that album felt to you after you listened it?
Or you just want to keep track of everything you listen without having to remember everything inside your brain.
Well, the answer to this questions is Trakabum.
Trakabum is an app for people who wants to search and store their listened albums. Not only that, but you can have a rating system of the ones you have listened, as well as sorting and filtering all of them so you can focus on whats more important to you.
This is an android application which uses the Spotify API to retrieve information from the albums. In fact, we use a library which has a bunch of implementations of the API already built in, so it is easier for us to develop the application to the public.
- Cartonny & beautiful UI: Based on Excalidraw's design with a cartonny design style.
- Search and browse albums: Use the integrated search functionality to find albums based on artists, genres, or specific keywords.
- Album details: View detailed information about each album, including the artist, release date, tracklist, album cover art and more!.
- Add albums to your personal lists: Save albums to your personal lists for easy access and reference.
- Mark albums as listened: Keep track of the albums you've already listened to by marking them as listened.
- Create custom tags for each list: You can create tags for the lists that you want so you can organize more your albums.
- Notifications for new releases: Receive notifications whenever new albums are released by your followed artists.
- Personalized recommendations: Get personalized album recommendations based on your listening preferences and saved albums.
Trakabum is available to download in the Google Play Store. Visit the link on the image above and click install to get the application on your phone.
The project can be build with Android Studio and Gradle. Here are the steps to compile it by yourself:
- Clone the repository in your machine:
git clone https://github.com/Matt-FTW/Trakabum.git
- Open the project in Android Studio
- Obtain a Spotify API client ID and secret by creating a new application in the Spotify Developer Dashboard. For more information on how to create the application, check the following tutorial.
- Go into the file ** and change the app ID and secret code with the codes of your new created application:
- Build and run the application on an Android device or emulator.
- Launch the Music Album Tracker app on your Android device.
- Use the search bar to search for albums by artist, genre, or keywords.
- Tap on an album to view its details, including the tracklist and album cover.
- To create a list, tap on the "Create List" button
- To add an album to your list, tap the "Add to List" button.
- To mark an album as listened, go to your collection, select the album, and tap the "Mark as Listened" button.
- Follow artist by going into their names and clicking the heart button
- Enable notifications in the app settings to receive updates on new album releases.
- Will this app be available in the App Store? For now, we dont plan to release Trakabum on the App Store, but if we recieve enough requests about it, we will.
- Can i have a tag for more than one list? Yes, you can.
- Has the app a triel or something like that? Yes it does! It has a free trial version for you to try. The trial is only 7 days, so after the time has passed, you will have to pay to keep using the app.
- Can i use the app without Spotify? No, you cant. The Spotify API is the most important ingredient for the app to work, so unfortunely, we have to use it. Altough, about connecting with your Spotify account, you can not log in with Spotify, and use the app for only local querys and store local information.
- I have a question that is not answered here, what can I do? You can post an issue here on GitHub, write a review og Google Play or contact us via mail. You have the contact information down on the page.
Contributions are welcome! If you have any ideas, suggestions, or bug reports, please create an issue or submit a pull request.
Trakabum does not store or collect any personal information. All user prefences are stored on the user's device in local storage.
For any questions or concerns regarding the anything about this project, please send an email to support@trakabum.com.
Licensed under the MIT License, Copyright © 2023-present Trakabum