Product surface
A focused working interface with search, sources, ordering, drafts, empty states, errors, and success flows.
Product case study
TuneFacet is a full-stack portfolio project built to demonstrate careful API integration—not just a pretty dashboard. The public demo is complete on its own, while approved reviewers can exercise the live Spotify workflow.
A focused working interface with search, sources, ordering, drafts, empty states, errors, and success flows.
Server-side OAuth, encrypted refresh tokens, HTTP-only sessions, minimal scopes, and explicit disconnection.
Cloudflare D1 persistence with prepared statements, relational draft items, ownership filters, and indexed queries.
Why it is different
TuneFacet displays user-controlled Spotify sources directly and keeps playlist decisions human. It does not derive personality, mood, genre percentages, listening benchmarks, or AI recommendations from Spotify content.