back

Plauly

Built a full-stack Spotify playlist intelligence app that recommends the best playlist for any new track using a custom classification algorithm. The platform combines a Node.js/Express backend (Spotify OAuth 2.0, session + token management, secure API integration) with a React/Next.js + TypeScript frontend for real-time track analysis and playlist updates.
The recommendation engine scores tracks using artist overlap, genre alignment, and popularity weighting to compensate for Spotify’s deprecated audio-analysis endpoints. I also implemented resilient error handling, loading/success UI states, and song URL parsing to create a smooth end-to-end experience for playlist curation and music discovery.
Tech: Node.js, Express, React, Next.js, TypeScript, Spotify Web API, OAuth 2.0
Links: Live App, GitHub Repository