Skip to content

TheLoneMoonRat/Emotify-Webapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Emotify Webapp

I love listening to music, and one of my favourite things to do is make emotion-themed playlists. Imagine my surprise when I discovered Spotify's API has emotional scores for each song in its database!

Thus, I developed this webapp. the webapp uses JavaScript, React, and HTML/CSS to me generate playlists that fit the user's current mood. Makes use of the Spotify API, its built-in emotional sentiment scores, and its access to user library info (with consent) to generate playlists from a user's library.

Now, users can interact with the React UI elements, log into their Spotify accounts, select their desired mood from the dropdown menu, and create a playlist themed off their current emotion. Just like that!

One of the biggest learning outcomes of this project was developing my front and back end development skills. I learned to style objects using CSS, create interactive elements with React, and communicate information on the back end with Spotify's API using JavaScript.

Releases

No releases published

Packages

No packages published