project2024

AlbumFusion

Next.jsTypeScriptTailwind CSSSpotify APIOAuth2
AlbumFusion

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.