Om kunden
European Tour ønskede et nyt digitalt spilkoncept - The Fan Green - hvor golfentusiaster kunne satse på, hvor en golfbold ville lande på greenen. Spillet blev afviklet live under Made in Himmerland 2021 som en del af et tv-koncept og skulle både engagere publikum og skabe en ny digital oplevelse.
Opgaven
Projektet bestod i at udvikle en fuldt fungerende spilplatform, der kunne håndtere tusindvis af samtidige brugere, levere live-opdateringer og integrere med turneringens tv-produktion. Løsningen omfattede backend-logik, en React Native klient, integration til SMS-validering samt en Leaderboard-funktion med live resultater og spilopdateringer.
Anders’ rolle
-
Solution arkitekt med ansvar for identifikation af krav og etablere det tekniske design.
-
Designe datamodel og etablerede Open API (REST).
-
Generere applikation med jHipster (datamodel, tabeller, brugerstyring, REST API, React Native klient).
-
Implementere reaktiv kerne (Project Reactor) med broadcast af spilbegivenheder (åben, bet-close, bold landing, vindere).
-
Etablerede SMS-validering for brugere.
-
Koordinere daglige scrum på tværs af backend og frontend.
-
Koordinere opsætning af AWS Fargate miljøer og håndtere drift og fejlhåndtering under selve turneringen.
-
Levere arkitekturtegninger og dokumentation.
Samarbejde og dialog
Projektet var organiseret i fire teams (frontend, backend, tv-produktion og DevOps). Anders fungerede som bindeled mellem tekniske spor og forretningen. Han sikrede fælles forståelse gennem datamodeller og API-kontrakter, så både udviklere, tv-produktion og arrangører kunne arbejde effektivt sammen. Under live-eventen løste han kritiske fejl i realtid og sikrede høj stabilitet.
Resultat og aftryk
The Fan Green kørte som prototype under Made in Himmerland 2021 og engagerede publikum gennem live-spil, leaderboard og præmier. Løsningen demonstrerede, hvordan sport og digital teknologi kan integreres til nye underholdningsformer - og gav European Tour et stærkt proof-of-concept til fremtidige events.
Periode
2021, udviklet på 2 1/2 måned.
