project•2024
AlbumFusion
Next.jsTypeScriptTailwind CSSSpotify APIOAuth2

The Problem
Spotify's search is great, but curating playlists across albums is tedious. I wanted a tool that let me search albums, preview tracks, and build playlists without leaving the app.
The Idea
AlbumFusion connects directly to your Spotify account via OAuth2. Search for any album, view its tracks, and add them to your playlists in one flow.
Building It
Next.js App Router with TypeScript, Tailwind CSS for the UI, and Axios talking to Spotify's Web API. OAuth2 flow was the trickiest part — handling the callback, storing the token securely, and refreshing it silently.
The Stack
Next.js, TypeScript, Tailwind CSS, Spotify API, OAuth2.
What's Next
Collaborative playlists and a "discover similar albums" feature using audio features from Spotify.