NexaLive
The cloud platform that connects karaoke DJs with their audience. Song requests from any phone, a full DJ remote control panel, interactive games, and real-time sync with NexaDeck.
Why NexaLive?
The cloud platform that connects karaoke DJs with their audience. Song requests from any phone, a full DJ remote control panel, interactive games, and real-time sync with NexaDeck.
DJ Remote Control
Control your entire show from your phone or tablet. A 5-tab mobile UI gives you Now Playing, Rotation, Requests, Controls, and Song Search — all synced to NexaDeck in real-time via WebSocket.
Audience Song Requests
Singers scan a QR code or enter a kiosk code, browse your full songbook, and submit requests — no app install, no signup. Device-based identity remembers returning singers automatically.
Interactive Games
Keep your audience engaged between songs with live games. Create, start, pause, and advance games from the DJ panel. Audience members join from their phones with real-time scoring and leaderboards.
The DJ Remote Panel
A full-featured mobile command center that connects to NexaDeck over the cloud. Control playback, manage the rotation, approve requests, and search songs — all from your phone.
- ✓ Now Playing tab with play/pause, stop, next, and buffer controls
- ✓ Rotation tab for drag-and-drop singer queue management
- ✓ Requests tab with live badge count and accept/reject workflow
- ✓ Controls tab for advanced playback settings
- ✓ Song Search tab to find and queue tracks on the fly
- ✓ Keyboard shortcuts on desktop (Space, Escape, N, B, 1-5)
- ✓ Resilient command queue — buffers commands when offline, flushes on reconnect
The Singer Kiosk Experience
Your audience gets a smooth, mobile-optimized interface to find and request songs. No downloads, no signups — just scan the kiosk code and go.
- ✓ Unique NEXA- kiosk codes per show — share on screens, table cards, or QR codes
- ✓ Search by title, artist, or genre across the full songbook
- ✓ One-tap song requests with optional messages to the DJ
- ✓ Real-time status tracking: pending, queued, up next, now playing
- ✓ Public hub page per DJ with show schedule and now-playing display
Real-Time NexaDeck Sync
NexaLive stays perfectly in sync with your NexaDeck desktop app. Every rotation change, playback action, and show state update flows instantly over GraphQL subscriptions.
- ✓ Bi-directional state sync — changes in NexaDeck appear in NexaLive instantly
- ✓ DJ commands sent from NexaLive execute on NexaDeck within milliseconds
- ✓ Connection status indicator with automatic reconnection and exponential backoff
- ✓ State gap detection alerts you if NexaDeck stops pushing updates
- ✓ Works alongside NexaDeck — not a replacement, a companion
Everything You Get
DJ Remote Control
- ✓ 5-tab mobile UI: Now Playing, Rotation, Requests, Controls, Search
- ✓ Play, pause, stop, next, and buffer playback controls
- ✓ Singer rotation management with reordering
- ✓ Request approval/rejection workflow with live count badges
- ✓ Song search and on-the-fly queuing
- ✓ Resilient offline command queue with automatic flush
Audience Experience
- ✓ QR code and kiosk code access — no app install required
- ✓ Mobile-optimized songbook search by title, artist, or genre
- ✓ One-tap song requests with optional messages
- ✓ Real-time request status tracking (pending, queued, up next, now playing)
- ✓ Public DJ hub page with show info and now-playing display
- ✓ Device-based identity — returning singers are remembered
Interactive Games
- ✓ Create and manage games during live shows
- ✓ Audience joins from their phone with a display name
- ✓ Real-time scoring with leaderboard rankings
- ✓ Game lifecycle: create, start, pause, advance rounds, end
- ✓ Push notifications when games start
- ✓ Flexible game types with configurable rules
Show Management
- ✓ Show creation with scheduling, venues, and kiosk codes
- ✓ Show hub pages with upcoming schedule and active shows
- ✓ Audience attendance and profile tracking
- ✓ Song import from TSV/CSV with bulk operations
- ✓ Invite codes for DJ team access
- ✓ Push notifications for show events and DJ responses
Mobile App
- ✓ Native iOS and Android app via Expo
- ✓ Home, Search, Requests, Games, and Profile tabs
- ✓ Venue discovery and show check-in
- ✓ Tablet kiosk mode for venue-mounted devices
- ✓ DJ mode for remote show management
- ✓ Push notifications for request updates and game alerts
Platform & API
- ✓ Multi-tenant architecture with unique DJ slugs
- ✓ GraphQL API with real-time subscriptions via WebSocket
- ✓ Role-based access control (admin, DJ, audience)
- ✓ Machine-based licensing and activation
- ✓ REST and GraphQL endpoints for integrations
- ✓ PostgreSQL backend with Prisma ORM
The perfect companion to NexaDeck
NexaLive extends NexaDeck into the cloud. Audience requests flow from phones to your DJ queue. The DJ remote panel lets you control playback from anywhere in the venue. Every state change syncs in real-time.
- ✓ Audience requests sync directly into NexaDeck's singer rotation
- ✓ DJ remote panel controls NexaDeck playback, rotation, and show state
- ✓ Professional audio: pitch shifting, tempo control, per-singer settings all managed from NexaDeck
- ✓ CDG lyrics rendered on the venue's audience screen via NexaDeck
- ✓ Offline-resilient — NexaDeck keeps running even if the internet drops