3

StatsForSpotify.com

Full-Stack Web Developer - Personal Project. Developed a project based on Spotify’s API. Built with React, MongoDB, and Node.js. Connects with the user’s Spotify account using OAuth, allowing users to see their top songs, artists, and genres for a specific period of time. This project provided valuable experience in understanding access and refresh tokens, OAuth, and working with a popular API.

Project Details

Detailed information about the project.

Project Goals
To create an engaging web application that leverages Spotify’s API to provide users with personalized insights into their listening habits, enhancing user experience and understanding of OAuth and API integration.
Challenges Faced
Faced challenges in implementing OAuth authentication, managing access and refresh tokens, and efficiently handling data from Spotify’s API.
Solutions Implemented
Successfully integrated OAuth for secure user authentication, managed access and refresh tokens to maintain session persistence, and implemented efficient data handling and presentation techniques to display user statistics. Overcame challenges through thorough research, testing, and debugging.
Technologies Used
React, MongoDB, Node.js, OAuth, Spotify API
Start Date
4/1/2021
End Date
8/31/2021

Project Screenshots

A visual overview of the project.