We always have our friends over, but there's always ongoing debate on who gets to chose the songs to play. We decided to create an app to take people's music tastes and create a playlist for them that combines their interests.

What it does

Partify uses the user preferences of the inputted Spotify usernames to allow the creation of a new playlist that is a mixture of everyone's music tastes.

How we built it

Using the Spotify API, with the python Spotify API we made use of the recommendations feature and access to user data to create a playlist that everyone should enjoy. The input is then taken in using a website made with Django.

Challenges we ran into

Getting a user to be authenticated and accessing user data through the Spotify API, we also ran into numerous issues with the Django development, as it is an environment we were unfamiliar with.

Accomplishments that we're proud of

We're proud of delegating our tasks appropriately and utilizing our different skills effectively to develop a full stack web application.

What we learned

We gained experience in using Django and in using the Spotify API, as well as in developing the front end user experience of the site.

What's next for Partify

Hosting Partify on a website so that is accessible from anywhere and to anyone.

Share this project: