Inspiration
The inspiration for the web application we made was that we liked all of the information that the Spotify wrap would give us and wanted to figure out a way to receive that information whenever we wanted rather than at the end of the year.
What it does
The web
How we built it
We built the application using React.js and css where we were able to query the API from the frontend and aesthetically display different outputs.
Challenges we ran into
Originally, we wanted to design a backend which connected to a MongoDB database. However, due to each member having no prior backend or database experience we weren't able to develop a proper backend and instead had to query the API from the frontend.
Accomplishments that we're proud of
We are most proud of being able to understand different react state variables, props, parameters, and hooks to be able to create a efficient mostly frontend web application.
What we learned
We learned the understanding of the importance of React.js hooks and how they are used. We also learning the importance of a backend in ensuring proper website security where tokens and parameters are not freely passed between the client and user.
What's next for WhatsPlaying
The most optimal thing for WhatsPlaying is the convert the existing codebase that querys the Spotify API into a node.js backend and store that information either in MongoDB or MySQL.
Log in or sign up for Devpost to join the conversation.