The purpose of this app is to combat the problem of not having the same music streaming platform with your friends but wanting to share a playlist with them. This app serves as a bridge between Spotify, Apple Music, and Youtube Music with the use of Spotify and Shazam APIs.
Not only does CLEF allow you to share playlists through different music streaming platforms but you can also discover new songs with the use of Shazam APIs. This app essentially takes the best qualities of both Spotify and Shazam to create cross-platform compatible playlists and help the user discover new music. Clef also uses Spotify's API to recommend new tracks based on a newly discovered song.
One of the main challenges we faced happened to be with API. This being our first time working with API, we had to spend many hours researching and experimenting with the API of our choosing. In this case, we chose Shazam API, but their detect song function was only testable with our own recording from a sound recording program such as Audacity. In other words, we were not able to test it.
We couldn’t run the Spotify API due to the pre-existing errors in the code. We also had to edit code to make it fit for our project by only using the last played song using Shazam.
Log in or sign up for Devpost to join the conversation.