Music Explorer with Spotify
An interactive dashboard for exploring music taste and trends.

01The problem
Spotify has rich audio data, but no easy way to explore your own taste or find similar tracks.
02Approach & architecture
Built a three-tab Plotly dashboard — explore your taste, find new music, and map global trends — in pure pandas + Plotly.js, embedded right in this site.
03Results
Measured What the work shows
Self-hosted at /projects/spotify-explorer/: pandas pre-computes the data and Plotly.js draws it in the browser, so there is no external service and no cold start.
04Lessons
Putting audio features front-and-center as filters — not as decoration — is what makes the dashboard feel different from a Spotify clone. Plotly Dash is a strong fit for this kind of work: the callback model maps cleanly onto “user changes a slider, plot updates,” and Render-deploying a Dash app is roughly as much work as deploying a static site once you have a Procfile.