YouTube-based karaoke party web app with remote searching and queuing from QR code.
- Host a party.
- Join existing party via link or QR.
- Search karaoke videos on YouTube and add them to the queue.
- Queue is sorted by "fairness" to avoid mic hogs.
Based on T3 App (https://create.t3.gg/)
- Next.js 14
- Postgres
- Prisma
- Tailwind
- PartyKit
- Run
pnpm install
to install dependencies. - Copy .env.example to .env and fill in the values.
- Run
pnpm db:push
to create the database. - Run
pnpm dev:pk
to start the PartyKit development server. - Run
pnpm dev
to start the development server.
I don't have time to work on this at the moment but I'll happy take in PRs and deploy changes to the live site at https://www.mykaraoke.party.