Music Explorer with Spotify
An interactive dashboard for exploring music taste and trends.
The problem
Spotify has rich audio data, but no easy way to explore your own taste or find similar tracks.
My contribution
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.
Outcome
Self-hosted at /projects/spotify-explorer/ — loads instantly, with no external service or cold starts.
What I learned
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.
- Type
- Dashboard
- Role
- Solo · design, data, and engineering
- Timeframe
- 2024
- Stack
-
PythonPlotly DashpandasSpotify Web APIRender
- Tags
-
DashboardMusicVisualizationPlotlyAPI


