- Periode
- 2026 — Nå
- Bygget med
- Next.js 16, Prisma + Postgres, Vercel (fra1)

Å sette lag til seriekamper og cuper spiser kvelder, netter og helger for frivillige trenere. Laguttak lager jevne lag fra påmeldingen på sekunder, og Kampdagen-appen holder styr på bytter og spilletid ute på banen. Ett system, to deler: lagene lages på weben, kampen spilles med appen — og begge henter fra det samme, så det som bestemmes hjemme, er med ut på banen.
Problemet
Lørdag kveld før cupen: lagene var ferdige litt over midnatt, og den ene sønnen til treneren havnet på feil lag. Over 60 barn i årstrinnet, et dusin foreldre som trener egne barn, og et nett av skoler og vennskap — alt fordelt for hånd, til hver seriekamp og hver cup. Ett lag fikk alle de erfarne, byttene gikk på magefølelse, og noen satt på benken hele andre omgang.
Det som fantes fra før
Det finnes lagbyggere og turneringsverktøy, mange av dem. Men de tar ikke de myke hensynene som faktisk avgjør lagkultur, de snakker ikke med påmeldingssystemet klubben allerede bruker, og ingen hjelper treneren med spilletiden når kampen pågår.
Det vi bygde
Så vi bygde det som mangler mellom dem. Troppen hentes fra påmeldingssystemet, reglene — trenerbarn, skoler, kompiser — holdes hver gang, og lagene er klare med ett trykk. Om barna lagres bare navn, skole og nivå, og alt ligger i EU.
Sekunder i stedet for timer — og bedre lag på kjøpet.
- timer → sek
- per lagoppsett
- 3v3–11v11
- serie og cup
- 2
- deler: web og Kampdagen (iPhone + Android)
- EU
- data lagret og behandlet
Ett system, to deler
Lagadministrasjon
Laguttak på weben · klubbadmin og lagleder
- Klubb, årstrinn og lag
- Lagbygger for serie og cup
- Spillerbase og import
- Invitasjoner og roller
Kampdagen
iPhone og Android · treneren på sidelinja
- Oppstilling og byttehjelp
- Spilletid og keeperklokke
- Mål, assist og statistikk
- Virker uten nett
Slik virker det steg for steg
- 01
Hent troppen
Påmeldingen hentes fra klubbens påmeldingssystem — eller fra Excel og CSV, der kolonnene kjennes igjen av seg selv.
- 02
Sett reglene
Trenerbarn følger treneren, minst to skoler per lag, kompiser sammen. Reglene holdes hver gang lagene lages på nytt.
- 03
Generer lag
Velg format og jevne eller nivådelte lag. Uenig i en plassering? Dra spilleren over — flyttede spillere låses.
- 04
Kampdagen
På sidelinja foreslår appen oppstilling, minner om bytter og regner ut spilletiden mens kampen pågår.
Skjermbilder fra en oppdiktet klubb








Hva den gjør
- Oversikt som sier hva som venter: søknader, invitasjoner, trenere uten mobilnummer og neste cuper
- Klubb, årstrinn og lag med roller: klubbadmin, lagleder og trener — hvert årstrinn ser bare sitt eget
- Invitasjoner på e-post og innlogging med kode — ingen passord
- Lagbygger for serie og cup, 3v3 til 11v11, jevne eller nivådelte lag
- Henter troppen fra påmeldingssystemet, med Excel og CSV som reserve
- Kampoppsett fra cupen og lagark som PDF, bilde, Excel eller tekst
- Kampdagen-appen: oppstilling, byttehjelp, keeperklokke, mål og assist
- Bare navn, skole og nivå om barna — nivået ser bare de voksne
- Lagret og behandlet i EU, med revisjonslogg klubben selv kan lese
- Ingen reklame, ingen analyseverktøy, databehandleravtale med ett klikk
Om hvert barn
- Navn
- Så laget vet hvem som er hvem
- Skole
- Så lagene blandes, og ingen står alene
- Nivå 1–5
- Bare for de voksne som lager lag. Aldri i appen, aldri på lagarket
Lagres ikke: fødselsdato, adresse, bilder, helse.
Bygget med
- Next.js 16
- Prisma + Postgres
- Vercel (fra1)
- SwiftUI
- Tailwind
Spørsmål
Hva koster det?
Kampdagen-appen er gratis i pilotperioden. For lagadministrasjonen er det ikke satt en pris ennå. Ta kontakt, så får du vite hva som gjelder for klubben deres.
Må vi taste inn alle spillerne?
Nei. Spillerne og påmeldingene hentes fra klubbens påmeldingssystem, eller fra en Excel- eller CSV-fil. Du setter skole og nivå på dem som mangler.
Hvor ligger dataene?
I EU. Databasen og serverne står i Frankfurt, og innloggingen går via en tysk tjeneste.
Hvem ser hva?
Klubbadmin ser klubben. Lagledere og trenere ser bare sitt eget årstrinn. Ingen ser noe før de er invitert eller godkjent.
Må alle trenerne bruke appen?
Nei. Lagene lages på weben, og lagarket kan deles som PDF eller bilde. Kampdagen er for treneren som vil ha hjelp med bytter og spilletid.
Kan jeg overstyre lagene?
Ja. Dra en spiller til et annet lag, lås dem som skal stå, og be om en ny variant. Låste spillere blir der de er.
