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

Built With

Share this project:

Updates