Products12-karaoke-party.vercel.appVisit live

webapp · 2026 · Live

Karaoke Party

Host the ultimate karaoke party — queue songs, manage singers, and keep the rotation moving.

Next.jsZustandFramer MotionTailwind CSS
Karaoke Party hero

01 · The problem

Group karaoke falls apart on logistics — who's up next, whose turn got skipped, and what song is queued.

Karaoke Party is a host's control panel: browse a song library, add singers, and run a fair, visible queue so the party keeps moving.

02 · The build

A Next.js app with three tabs — queue, singers, and browse — backed by a Zustand store that tracks the live queue, the current song, the singer roster, and play history.

Songs carry metadata (artist, genre, language, difficulty, popularity) so the browse view can be searched and filtered; the UI leans on a playful Japanese-styled theme with Framer Motion transitions.

Zustand storeQueue + singersSearchable libraryMulti-language songs

03 · Outcome

A functional party host with a persistent queue, singer rotation, and a searchable song catalog.

Live
Status
12-karaoke-party.vercel.app
Domain
Solo — design & build
Role
Next.js · Zustand
Stack

04 · Gallery