Inspiration
We wanted to find a way to make our project stand out in its utility. After brainstorming and a few thoughts we came up with the idea to make a playlist of the "new". The "new" being the ability to find new music close to what you listen to but that from people that you have never heard from.
What it does
It is a web application, using the Spotify API, that generates a list of recommended tracks on Spotify. It creates the list by getting the related artists of a user's top artists and choosing the formers' songs.
How we built it
We built our app mainly using python using the bottle framework with Spotipy and its Spotipy authorization library, we also used bootstrap the have pretty web pages with howler.js so that we could play a preview of the song from the playlist on the webpage
Challenges we ran into
Challenges we ran into: We had to do research on API's and how to implement them in our project. We also had to face the authentification process and token requests which required a lot of research and failed attempts.
Accomplishments that we're proud of
We're proud to have managed to build a web application with a large part of our team unfamiliar with web development and the Python language. Plus, we're proud that we have managed to work in teams and have created new friendships with each other.
What we learned
How to use python, how to use bottle, how to use spotify APIS, How to build a website
What's next for The Spotify recommendator 3000
What next for our project is incorporating new features like the Spotify SDK so you could make changes to your account with the new playlist in real-time
Log in or sign up for Devpost to join the conversation.