Skip to content

Multi-user music queue platform with Spotify integration and AI-powered discovery

Notifications You must be signed in to change notification settings

novastate/tunely

Repository files navigation

Tunely

Multi-user music queue platform with Spotify integration, democratic voting, and AI-powered discovery.

Features

  • 🎵 Shared music queue with upvoting
  • 🤖 Smart playlist generation (multi-member, trending, Last.fm discovery)
  • 🔒 Private rooms with QR-code invites
  • 👥 Friend system with guest conversion
  • 🎨 Playlist modes (Dinner, Party, Background, Workout)
  • 📱 Guest mode (join without account)

Tech Stack

  • Next.js 15 + TypeScript
  • NextAuth (Spotify OAuth + email/password)
  • Prisma + SQLite
  • Tailwind CSS v4
  • Last.fm API
  • Spotify Web API

Setup

npm install
cp .env.example .env
# Fill in Spotify credentials + NextAuth secret
npx prisma db push
npm run dev

Deployment

Deployed at https://musikrum.u6x.one (to be updated to tunely domain)

License

MIT

About

Multi-user music queue platform with Spotify integration and AI-powered discovery

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages