Work / Spillet audio player

Spillet audio player

A app built for NEP Norway to manage audio playback during a game show called Spillet. It features a location-based playlist system where operators can queue and play audio files with per-location routing and persistent volume state. Contestant status and a countdown timer are also tracked to support live production. The backend uses Prisma with SQLite, and the app runs as a standalone Node server. The entire system build in with Bitfocus Companion to ease the use for operators.

Year
2025
Role
Design & full-stack
Status
In production
Stack
SvelteKit · TypeScript · Tailwind
Spillet audio player screenshot 1

Stack

SvelteKitTypeScriptTailwindDaisyUIPrismaSQLiteNode.jsVite

Overview

A app built for NEP Norway to manage audio playback during a game show called Spillet. It features a location-based playlist system where operators can queue and play audio files with per-location routing and persistent volume state. Contestant status and a countdown timer are also tracked to support live production. The backend uses Prisma with SQLite, and the app runs as a standalone Node server. The entire system build in with Bitfocus Companion to ease the use for operators.