Preferify uses the official Spotify API to find the user's top songs on Spotify. It allows the user to easily create playlists from their top songs or from recommendations based off their profile.
Preferify website screenshot

Tech Used

The Idea

I am a heavy user of Spotify and have always loved the yearly Spotify Wrapped playlists. Although Spotify provides playlists of a user's top songs every year through Wrapped, I have wondered what my all-time top songs or top artists were.

Spotify API

The Spotify Web API is very well documented. Through Spotify's Personalization API, a request can be sent to retrieve a user's top songs or artists within three different time ranges. In addition, the Browse API that generates a list of recommended songs based on certain parameters. And through the Playlist API, a playlist can be created, edited, and saved.

Preferify Dashboard Home
Preferify Dashboard Recommendations
Preferify Dashboard Save