Svensk DJ & producent · Webbplats, bokningssystem och live-funktioner · 2026
Dj Nova har varit kund hos oss sedan långt tillbaka. Under 2026 byggde vi en helt ny webbplats som inte bara presenterar musiken, utan driver hela kundresan: från första telefonsamtalet och bokningen, via själva spelningen, till minnena efteråt.
Utmaningen
En DJ lever på förtroende och mun-till-mun. Bokningar kom in via telefon och spreds över anteckningar och mejl, kunderna skickade sina önskemål i olika former, och musikönskningar på plats hanterades med visitkort. Dj Nova ville ha en modern sajt med riktig koll på bokningarna och ett nytt sätt att engagera gästerna under kvällen.
Lösningen
Sajten bygger på vårt eget CMS i PHP och MySQL. Eftersom vi äger plattformen kunde vi skräddarsy funktioner efter hans arbetssätt, utan kompromisser med färdiga plugins.
Ett bokningssystem som följer arbetssättet
- Bokningslänk direkt efter samtalet. Dj Nova skapar en unik länk med QR-kod till kunden, som mejlas automatiskt om e-postadress finns.
- Kunden fyller i själv. Evenemang, tider, plats, musikstil, låtönskemål, bröllopsdans, utrustning och mer, i ett mobilanpassat formulär.
- Fullt kontrollerat av admin. Svaren kan rättas och kompletteras efter ett uppföljande samtal. Pris och faktureringsuppgifter kan visas för kunden, men priset är alltid skrivskyddat.
- PDF-bekräftelse i A4. När bokningen markeras som bekräftad genereras en utskriftsklar sammanfattning på en sida.
- Statusspårning och notiser. Ny, uppföljd och bekräftad, med badgar i adminmenyn och på dashboarden.
- Gig skapas med ett klick från bokningen, förifyllt med datum och plats.
- Automatisk efterfest-uppföljning. Dagen efter mejlas kunden en förfrågan om omdöme via ett schemalagt cron-jobb.
Live-sida för varje spelning
Varje gig kan få en egen privat sida med QR-kod, som bara är öppen under en tid som DJ:n själv bestämmer. Gästerna scannar koden och möts av en enkel knappmeny:
- 🎶 Önska låt. Önskningarna dyker upp direkt hos DJ:n, i en lista som uppdaterar sig själv, både i adminpanelen och som en live-ruta på dashboarden.
- 📸 Ladda upp bild. Med valfri fotografkredit. Alla bilder granskas innan de syns.
- 🗳️ Rösta på kvällens sista låt. Med resultat som uppdateras live.
Efter varje inskickning landar gästen tillbaka i menyn med ett tack, redo att göra något mer.
Minnessida efteråt
När kvällen är slut blir samma länk en riktig sida på webbplatsen, med bildgalleri och bildvisare, listan över spelade önskelåtar och en gästbok. Den länkas automatiskt från “Tidigare gig” och är sökmotorsynlig, så varje spelning lever vidare som innehåll.
Säkerhet genomtänkt för publika uppladdningar
När besökare får skicka in filer ställer det höga krav, och här har vi inte gjort några genvägar:
- Varje bild kontrolleras på riktigt filinnehåll, inte bara filändelse.
- Alla bilder ritas om från grunden på servern, så bara själva bilden överlever. Inget gömt i originalfilen når webbplatsen.
- Bilderna skalas ner automatiskt, vilket sparar utrymme och gör sidorna snabbare.
- Spamskydd i flera lager, med spärrar per besökare och per IP-adress som är generösa nog att aldrig blockera en hel fest på samma WiFi.
- Inget publiceras utan godkännande.
Ett adminpanel som är trevligt att använda
Hela adminpanelen designades om med mörkt glasutseende, ikoner och en levande dashboard med kommande gig, senaste omdömen och snabblänkar. Den fungerar lika bra på mobil, vilket är avgörande när man står bakom decken. Den har också en inbyggd manual som förklarar varje funktion.
Och så grunderna, gjorda ordentligt
- Tvåspråkig (svenska/engelska) genom hela sajten
- Discography med länkar till alla streamingtjänster
- Gigkalender med prenumeration till Google/Apple/Outlook-kalender
- Omdömen och betyg som modereras innan publicering
- Sökmotoroptimering med automatisk sitemap, strukturerad data för musikgrupp och evenemang, och metabeskrivningar
- Responsiv design för alla skärmstorlekar
Teknik
PHP 8 · MySQL · eget CMS · självhostade bibliotek (inga externa beroenden vid körning) · server-side QR-koder och PDF-generering · bcrypt, CSRF-skydd och prepared statements.
Resultat
En webbplats som arbetar åt Dj Nova istället för tvärtom. Bokningar hamnar på ett ställe, kunderna slipper skicka uppgifter fram och tillbaka, och gästerna får något att göra på festen som också blir marknadsföring efteråt.
Vill du också ha en lösning som är byggd efter just ditt sätt att jobba? Hör av dig, så tittar vi på vad vi kan skräddarsy.