Inspiration
With the current world environment, increased use of streaming means that trends are changing faster then ever. We wanted to give people the ability to understand more about their music listening habits. So, we create da fun way to visualize music taste and analyze users Spotify patterns.
What it does
It retrieves user data through the Spotify Web API and parses the data for top ten songs recently listened to and features of those songs such as dance ability, tempo, and loudness. These are displayed on a webpage for the user to look over.
How I built it
The Spotify web API was used to retrieve data via a Node.js server. The JSON that was returned was parsed and forwarded to a wix endpoint to be entered into a database. This database allows for the wix webpage to be populated with the users data. For the wix webpage, we used the existing UI elements available to us to build out the website.
Challenges I ran into
Connecting to the wix endpoint possed a challenege for moving our JSON data from Spotify for use in the front end. Team members are also not proficient in javascript/web development which limited some of what we could for the front-end.
Accomplishments that I'm proud of
The design of the web page overall. Being able to use an API we never used before.
What I learned
Spotify API has access to many interesting utilities and music data for use.
What's next for Personify
Improved use of Node. Analyzing additional music features and user patterns.
Log in or sign up for Devpost to join the conversation.