GrooveGraph is a sleek and responsive music analytics dashboard designed to connect with your Spotify account and visualize your listening habits. Explore your top tracks, favorite artists, genre trends, and gain a deeper understanding of your music taste — all beautifully presented in interactive charts.
-
🔐 Spotify OAuth 2.0 Authentication
Secure login using your Spotify account with access token management. -
📈 In-Depth Analytics
- Top Tracks (Short/Medium/Long term)
- Most-Played Artists Overview
- Genre Distribution Charts
- Listening Pattern Visualizations
-
🎨 Modern UI & UX
- Fully responsive for desktop and mobile
- Light/Dark theme toggle
- Intuitive layout and interactive design using Chart.js
Layer | Tools Used |
---|---|
Frontend | HTML5, CSS3, JavaScript |
Data | Spotify Web API |
Visualization | Chart.js for dynamic chart rendering |
Authentication | OAuth 2.0 & Token Handling via JavaScript |
Version Control | Git & GitHub |
- Clone the Repository
git clone https://github.com/itzsudipta/groovegraph.git cd groovegraph