Egne prosjekter · 2026
Heide Masters
Planlegg og følg dartturneringer live: gruppespill, turneringstre, poengtelling, spillerstatistikk og kostnadsplanlegging. Tilgjengelig på nett og Android.

Utgangspunkt
En dartturnering trenger mer enn en spilleplan: Påmeldinger, callere, resultater og turneringsfremdrift må henge sammen under spillet, også på mobilen.
Mitt bidrag
Et privat produkt med produktdesign, React-utvikling, datamodell, rollebasert tilgang og publisering. Arrangører, spillere og tilskuere har ulike oppgaver og visninger.
Teknisk valg
Hver pil registreres enkeltvis. Poengene gir sluttresultatet, som overføres til turneringstreet. En caller-tildeling avgjør hvem som teller kampen, og angreoperasjoner korrigerer samme tilstand.
Gjennomføring
React og TypeScript danner grensesnittet; Supabase håndterer autentisering, PostgreSQL og live-oppdateringer. Telleren registrerer single, double, triple, bull og bom. Tester dekker rettigheter og sentrale turneringsflyter.
Resultat
En publisert webapp med gruppespill, turneringstre, telling per pil, spillerstatistikk og kostnadsplanlegging. Android-versjonen bruker samme webapp via Capacitor. Skjermbildene viser demodata.
Begrensninger og avveininger
En live-app må håndtere tap av forbindelse, korrigeringer og samtidig bruk. Implementasjonen kan dokumenteres; spart organiseringstid og antall deltakere krever faktiske målinger.
React · TypeScript · Supabase · PostgreSQL · Capacitor
← Tilbake