04 · Alustarakennus
Platform build — closed beta, live data
Pundit
Taitopohjainen e-urheilun ennustusalusta Pundit OÜ:lle — CS2 ja Dota 2, suljettu beta, jossa live-otteludata virtaa jo.
- Vuosi
- 2026
- Kesto
- Suljettu beta
- Osa-alue
- Alusta · Data · Tuote

Tulos
1,005
URL:ää sitemapissa — niistä 1 000 yksittäisiä ottelusivuja
─ 01 · Haaste
Haaste.
E-urheilun ennustukset sijaitsevat vahvasti säännellyn kategorian naapurissa, joten asemoinnin piti olla tarkka ensimmäisestä päivästä: alusta kehystää itsensä taitokilpailuksi, ei uhkapeliksi, vedoten Viron uhkapelilain §2(2):een. Toinen ongelma on se, mitä suljettu beta yleensä tarkoittaa — tyhjä laskeutumissivu ja ilmoittautumislomake. Tavoite oli päinvastainen: oikeaa otteludataa, livenä ja julkisesti, ennen kuin ovet avautuvat.
─ 02 · Työ
Työ.
Rakennettu Next.js:llä ja Vercelillä, autentikointi Clerkillä. Live-tulokset virtaavat PandaScore-datasyötteestä kuuteen julkiseen osioon: /matches (56 ottelua indeksisivulla), /tournaments (59), /rankings, /leaderboard, /seasons ja /news. Sitemapissa on 1 005 URL:ää, joista 1 000 on yksittäisiä ottelusivuja. Tuotteeseen on rakennettu AI-assistentti PunditCoach. Pääsy itse kilpailuun kulkee jonotuslistan ja PUNDIT-XXXX-betakoodien kautta. HSTS- ja CSP-tietoturvaotsakkeet ovat käytössä.
─ 03 · Tulos
Tulos.
Alusta on liveissä suljetussa betassa oikealla datalla, jonka kuka tahansa voi tarkistaa: kuusi osiota avoinna ilman koodia, 56 ottelua ja 59 turnausta indeksisivuilla sekä 1 005 URL:n sitemap. Taitokilpailukehystys Viron uhkapelilain §2(2):n nojalla on sivuston oma julkaistu kanta. Yleisömetriikoita ei väitetä — beta on suljettu.
Prosessi · 4 vaihetta
01
Asemointi + spesifikaatio
Vaihe 1
Lukitsimme taitokilpailukehyksen (Viron uhkapelilain §2(2), kuten sivustolla todetaan) ja suljetun betan pääsymallin: jonotuslista plus PUNDIT-XXXX-koodit, julkiset dataosiot avoinna joka tapauksessa.
02
Datakerros
Vaihe 2
PandaScore-syöte kytketty live CS2- ja Dota 2 -tuloksiin. Ottelu-, turnaus-, ranking- ja kausidata mallinnettu niin, että jokainen ottelu saa oman indeksoitavan sivunsa.
03
Rakennus
Vaihe 3
Next.js Vercelissä, Clerk-autentikointi, HSTS- ja CSP-otsakkeet. Kuusi julkista osiota julkaistu, lisäksi PunditCoach-AI-assistentti. Sitemap kasvoi 1 005 URL:ään — niistä 1 000 ottelusivuja.
04
Betan operointi
Jatkuva
Suljettu beta liveissä: jonotuslista ja betakoodit rajaavat kilpailun, kun taas ottelut, turnaukset, rankingit, leaderboard, kaudet ja uutiset pysyvät avoinna live-datalla.
Mitä toimitettiin
6
osiota avoinna yleisölle suljetun betan aikana
- 011 005 URL:n sitemap — 1 000 yksittäistä ottelusivua
- 026 osiota avoinna suljetun betan aikana: ottelut, turnaukset, rankingit, leaderboard, kaudet, uutiset
- 03Live-tulokset PandaScore-datasyötteestä — 56 ottelua ja 59 turnausta indeksisivuilla
- 04PunditCoach-AI-assistentti rakennettu tuotteeseen
- 05Taitokilpailuasemointi Viron uhkapelilain §2(2):n nojalla — sivuston oma julkaistu kehystys
- 06Next.js Vercelissä, Clerk-autentikointi, HSTS- ja CSP-tietoturvaotsakkeet