NexaLive
The cloud platform that connects karaoke DJs with their audience. Song requests from any phone, personalized favorites, and real-time sync with NexaDeck.
Why NexaLive?
The cloud platform that connects karaoke DJs with their audience. Song requests from any phone, personalized favorites, and real-time sync with NexaDeck.
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 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 in real-time
- ✓ 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
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 GamesComing Soon
- ✓ 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
- ✓ Real-time alerts 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
- ✓ Real-time updates for show events and DJ responses
Mobile AppComing Soon
- ✓ 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
- ✓ Real-time updates for request status 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
Personalization
- ✓ Personalized favorites songbook — singers save songs they love
- ✓ Returning singer memory via device-based identity
- ✓ Singer performance history across shows
- ✓ Key preference tracking per singer per song
Admin & Analytics
- ✓ Super admin dashboard with multi-tenant visibility
- ✓ Activity log with timeline scrubber and real-time updates
- ✓ Sync activity heatmap visualizations
- ✓ User, tenant, and membership management
- ✓ Singer and request analytics
Scheduling & Events
- ✓ Calendar feed (iCal/ICS) for Google Calendar and Apple Calendar
- ✓ Show templates for recurring events
- ✓ Venue management with location details
- ✓ Public schedule page per DJ
- ✓ OAuth integration with Abydonian for unified sign-in
The perfect companion to NexaDeck
NexaLive extends NexaDeck into the cloud. Audience requests flow from phones to your DJ queue. Every state change syncs in real-time.
- ✓ Audience requests sync directly into NexaDeck's singer rotation
- ✓
- ✓ 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
NexaLive is included free with every NexaDeck license. Connect your NexaDeck to NexaLive and start accepting audience song requests instantly.
Join the Beta →Frequently Asked Questions
- Do my guests need to download an app?
- No app and no download — guests scan a QR code (or tap a link) and use their phone's web browser to search and request songs.
- Do guests have to create an account to request a song?
- In kiosk mode, no — they enter the show's code (or scan the QR) and request. Guests who want their request history saved across shows can optionally sign in.
- Can guests see where they are in the queue?
- Yes — after requesting, guests see their request status and position update in real time on their phone.
- Where do the songs guests see come from?
- NexaLive's songbook is synced from the DJ's NexaDeck library, so guests search real, available songs rather than a generic global database.
- How do requests reach the DJ?
- Requests flow in real time into the DJ's NexaDeck rotation and mobile DJ panel, so the DJ can accept, order, and play them — no paper slips.
- What do I need to run NexaLive?
- A NexaDeck setup for the show plus internet at the venue. Guests just need their phones and a browser; a PIN-protected kiosk tablet is optional.