Spotify Web API supports tons of functionalities and has great documentation for them. We could have easily extended our webapp by more features with some more simple HTML.
For example in our app, by sending a GET request to (i.e. visiting via browser) /playlists/<PLAYLIST ID>, we would be able to generate a recommendation based off ANY public playlist. Unfortunately, we don’t have a UI for that simple feature, which would be really easy to do.
We could also retrieve ANY USER’s public playlists just by using their username. This would enable us to view our friends’ playlists and generate recommendation for them!
We have also employed the Strategy design pattern for the recommendation strategies. This would make future extensions of more sophisticated recommendation techniques a breeze!
Log in or sign up for Devpost to join the conversation.