← All projects
Create a playlist based on your fav artist and mood.
Scope
3rd project during Ironhack and developed together with Anna Hartkopf and Cami Albuquerque.
The task was to interacting with a web API by using REST principles. I restructured the project in TypeScript to challenge myself further and to stay up to date with the most in-demand programming languages.
Technical this and that
I integrated the Spotify for Developers Web API, allowing to create a playlist based on a seed artist and the choosen mood (Spotify's own danceability metric) and to save to the own Spotify account.
Technologies used: TypeScript, React, Axios, React Router, React Context, Spotify Developer API
Conclusion
My first group project was educational on every level. We learned how to integrate an API using AXIOS and how to communicate and work dynamically as a team. This included organizing the project and managing GitHub (git pull, git rebase, resolving merge conflicts, etc.).
Thank you both for the great experience, I couldn't have wished for a better team!
Links
→ Spotify Project (Saving the created playlist to the Spotify account only works for registered beta testers)
→ Spotify Project Frontend (GitHub)
→ Version One - Playlist Creator
→ Version One - Playlist Creator Frontend (GitHub)
→ Version One - Playlist Creator Backend (GitHub)