Link to the blog explaining the project in a detailed way:
- Introduction to OAuth2 Spotify Login with React:
- Building the Interactive Quiz UI:
- Building Java Backend and REST API calls at both frontend and backend.
ABOUT:
The Ear training app is made for music learners and it helps the user to practice their skills in guessing the scale/key of the played song with the help of Spotify web APIs. The application will ask the user to guess the scale of the played song from his Spotify Playlists, Searched Albums as well as top tracks of Searched Artists in the form of a quiz.
TECHNOLOGIES USED:
Backend: Java-Spring_Framework-Hibernate-RestAPIs
Database:PostgreSQL
Frontend:ReactJS-SpotifyWebAPIs-ReactBootstrap-Axios-OAuth2
Here are some screenshots of the functioning of the project: