Partytime

Shared party music with live voting, multi-screen consoles and shader visualizers

Client
Personal
Type
NUXT / SUPABASE
Year
August 2026
Views
39

Partytime puts a party's music on a shared screen and lets the guests steer it. The first version, from 2023, was a Nuxt 3 app that showed Spotify's now-playing track and took song votes over SMS through Twilio.

In August 2026 I rebuilt it on Nuxt 4 with Supabase realtime, running on Cloudflare Workers, live at partying.online. Music sources are pluggable, with YouTube, Spotify and Subsonic providers. One party can drive several screens at once, each a console showing the queue, voting or a visualizer, and the visualizers are GLSL shaders, including Shadertoy-style ones. Sign-in email goes out over SMTP straight from the Worker.

The 2023 version's code is still public on GitHub. The rebuild is not open source.

TOY MODE
π