04 · Kundeprosjekt
Kundeprosjekt — Pundit OÜ, lukket betaversjon med sanntidsdata
Pundit
Ferdighetsbasert e-sport-prediksjonsplattform for Pundit OÜ — CS2 og Dota 2, lukket beta med live kampdata som allerede flyter.
- År
- 2026
- Varighet
- Lukket beta
- Disiplin
- Plattform · Data · Produkt

Resultat
1,005
URL-er i sitemapen — 1 000 av dem individuelle kampsider
─ 01 · Utfordring
Utfordringen.
E-sportprediksjoner ligger tett på en strengt regulert kategori, så posisjoneringen måtte være presis fra dag én: Pundit OÜ og deres egne jurister klassifiserer plattformen som en ferdighetskonkurranse, ikke pengespill — en juridisk vurdering vi implementerte, men verken utformet eller kontrollerte selv. Det andre problemet er hva lukket beta vanligvis betyr — en tom landingsside og et påmeldingsskjema. Målet her var det motsatte: ekte kampdata, live og offentlig, før dørene åpner.
─ 02 · Arbeid
Arbeidet.
Bygget på Next.js og Vercel med Clerk for autentisering. Live resultater flyter fra en PandaScore-datafeed inn i seks offentlige seksjoner: /matches (56 kamper på indeksen), /tournaments (59), /rankings, /leaderboard, /seasons og /news. Sitemapen har 1 005 URL-er, 1 000 av dem individuelle kampsider. En AI-assistent, PunditCoach, er innebygd i produktet. Tilgang til selve konkurransen går gjennom en venteliste og PUNDIT-XXXX-betakoder. HSTS- og CSP-sikkerhetsheadere er på plass.
─ 03 · Resultat
Resultatet.
Plattformen er live i lukket beta med ekte data alle kan sjekke: seks seksjoner åpne uten kode, 56 kamper og 59 turneringer på indekssidene, og en sitemap med 1 005 URL-er. Ferdighetskonkurranse-klassifiseringen er kundens egen juridiske posisjon, publisert på deres nettsted — ikke en juridisk vurdering fra Norvalda. Ingen publikumstall påstås — betaen er lukket.
Prosess · 4 faser
01
Posisjonering + spesifikasjon
Fase 1
Implementerte kundens ferdighetskonkurranse-ramme (en juridisk klassifisering fra Pundit OÜ og deres jurister, verken utformet eller kontrollert av Norvalda) og tilgangsmodellen for lukket beta: venteliste pluss PUNDIT-XXXX-koder, med offentlige dataseksjoner åpne uansett.
02
Datalag
Fase 2
PandaScore-feed koblet inn for live CS2- og Dota 2-resultater. Kamp-, turnerings-, rangerings- og sesongdata modellert slik at hver kamp får sin egen indekserbare side.
03
Bygg
Fase 3
Next.js på Vercel, Clerk-autentisering, HSTS- og CSP-headere. Seks offentlige seksjoner levert, pluss AI-assistenten PunditCoach. Sitemapen vokste til 1 005 URL-er — 1 000 av dem kampsider.
04
Betadrift
Pågående
Lukket beta live: venteliste og betakoder gater konkurransen, mens kamper, turneringer, rangeringer, leaderboard, sesonger og nyheter holder åpent på live data.
Hva som ble levert
6
seksjoner åpne for publikum under lukket beta
- 01Sitemap med 1 005 URL-er — 1 000 individuelle kampsider
- 026 seksjoner åpne under lukket beta: kamper, turneringer, rangeringer, leaderboard, sesonger, nyheter
- 03Live resultater fra en PandaScore-datafeed — 56 kamper og 59 turneringer på indekssidene
- 04AI-assistenten PunditCoach innebygd i produktet
- 05Ferdighetskonkurranse-klassifisering — kundens egen posisjon, implementert som oppgitt, ikke en juridisk vurdering fra Norvalda
- 06Next.js på Vercel, Clerk-autentisering, HSTS- og CSP-sikkerhetsheadere