Hopp til hovedinnholdet
Alt arbeid

04 · Plattformbygg

Platform build — closed beta, live data

Pundit

Ferdighetsbasert e-sport-prediksjonsplattform for Pundit OÜ — CS2 og Dota 2, lukket beta med live kampdata som allerede flyter.

Besøk pundit.gg →
År
2026
Varighet
Lukket beta
Disiplin
Plattform · Data · Produkt
Pundit — pundit.gg
pundit.gg

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: plattformen rammer seg selv inn som en ferdighetskonkurranse, ikke pengespill, med henvisning til §2(2) i den estiske pengespilloven. 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-innrammingen under §2(2) i den estiske pengespilloven er nettstedets egen publiserte posisjon. Ingen publikumstall påstås — betaen er lukket.

Prosess · 4 faser

  1. 01

    Posisjonering + spesifikasjon

    Fase 1

    Fastsatte ferdighetskonkurranse-innrammingen (§2(2) i den estiske pengespilloven, slik nettstedet selv oppgir) og tilgangsmodellen for lukket beta: venteliste pluss PUNDIT-XXXX-koder, med offentlige dataseksjoner åpne uansett.

  2. 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.

  3. 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.

  4. 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-posisjonering under §2(2) i den estiske pengespilloven — nettstedets egen uttalte innramming
  • 06Next.js på Vercel, Clerk-autentisering, HSTS- og CSP-sikkerhetsheadere