All projects

McCoy: Spotify Listening Dashboard

Full-StackForward Deployed
Screenshot of McCoy: Spotify Listening Dashboard

McCoy is a personal Spotify listening dashboard with a DJ-style, record-flipping playlist builder. It captures my real listening data on a weekly snapshot pipeline, visualizes the trends, and turns them into new playlists. It is my end-to-end external-API project: OAuth, a scheduled data pull, storage, and a live front end, tested through.

What it proves

External-API integration end to end, from an OAuth data pipeline to weekly snapshots and a live dashboard.

How it was built

Claude Code with external-API integration (Spotify), tested end to end.

What is real, and where I was learning

What is real: the OAuth integration, the weekly snapshots, and the live dashboard run on my own listening data. Where I was learning: it is single-user by design, built for one account rather than hardened for many.

PythonPlotly DashSpotify APIRailway