Spotify is great, right? But getting recommendations and then choosing which recommendations to listen to can be a bit of a hassle.

What it does

Spoti59x is a lightweight music recommender based on currently playing songs or user playlists.

How we built it

We built on a node.js server that logs in to Spoti59x, an app built on Spotify. We then use the Spotify API to let Spoti59x get information about the users music, control playback, and make recommendations.

Challenges we ran into

Figuring out node.js and the Spotify API were tricky. These were new to both of us. Also, we hadn't done web development before and it turns out web dev can get pretty buggy.

Accomplishments that we're proud of

Spoti59x runs pretty smoothly! It looks nice and makes good recommendations. Honestly, Spotify is sleek--I don't think anyone will take our UI over Spotify's. But our features are useful, so maybe Spotify will consider a takeover?

What we learned

A heck of a lot of jQuery and debugging web dev. A bit about Node.js and html as well.

What's next for Spoti59x

We wanted to implement a social component to Spoti59x, but allowing multiple users meant clearing the hurdle of connecting the app to the open internet. With a little more time, that could be the next stop for Spoti59x.

Share this project: