Playlists are fine. They do their job. But we wanted to experiment with alternate ways of playing your music. For example, having your music evolve in intensity over the listening period. Great for parties, workouts, or getting ready to sleep.

What it does

MusicLine allows the user to connect their Spotify in order to play a playlist based on their own specified timeline for how intense they want their music and how they want it to change throughout.

How we built it

We used JavaScript with Spotify's Web API for the backend and HTML with Vue Material for the frontend.

Challenges we ran into

Incorperating the Spotify API into our web application was harder than we thought because of the required Authentication.

Accomplishments that we're proud of

We believe that our website looks really great.

What we learned

How to make our own unique UIs to play music in our own way.

What's next for MusicLine

With the simple idea of a music timeline, there are many ways to expand upon MusicLine. For example, we could play music not only according to intensity, but how happy (or sad) a song feels or whether or not the music is instrumental.

Built With

Share this project: