In this project, you will build a React web application called Jammming. You will use your knowledge of React components, passing state, and requests with the Spotify API to build a website that allows users to search the Spotify library, create a custom playlist, and then save it to their Spotify account.
- Build a web app using React
- Version control your application with Git and host the repository on GitHub
- Integrate with Spotify or another API
- Deploy your application
- Write a README (using Markdown) that documents your project, including:
- The purpose of your project
- Technologies used
- Features
- Future work
- Users can search for songs by song title.
- You can also include functionality to search by other attributes like the artist’s name, genre, etc.
- Users can see information about each song like title, artist, and album for songs they queried.
- You can also include other information – the design is up to you.
- Users can export their custom playlist to their personal Spotify account.
- HTML
- CSS
- JavaScript
- React
- HTTP Requests and Responses
- Authentication