De Koninklijke Loop
Een compleet evenementenplatform voor een liefdadigheidswandeltocht. Van registratie en ticketing tot donaties en real-time data — 100+ deelnemers verwerkt zonder één handmatige actie.
Real-time registraties verwerkt
Handmatig werk voor organisatie
Lighthouse Score
Downtime tijdens event
Wat het project complex maakte
Complexe registratiestromen
Meerdere deelnemerstypes (individueel, groepen, begeleiders) met elk eigen formulieren, prijsberekeningen en validatieregels.
Real-time data tijdens evenement
Organisatoren hadden live inzicht nodig in deelnemersaantallen, financiën en check-in status, zonder pagina refresh.
Veilige financiële transacties
Donaties en deelnamegelden moesten betrouwbaar en traceerbaar verwerkt worden, met automatische bevestigingsmails.
Schaalbaarheid onder piekbelasting
Inschrijfpieken rond promotieacties vereisten een architectuur die niet bezwijkt onder 100+ gelijktijdige registraties.
Architectuur & aanpak
Dual Backend Pattern
De applicatie combineert twee backends: Convex voor de real-time reactieve database (registraties, live counters) en een Go-gebaseerde backend voor alle security-kritieke operaties (authenticatie, e-mailverificatie, CSRF-bescherming). Dit scheidt snelle UI-updates van zware transacties.
Islands Architecture (Astro)
Statische HTML voor 95% van de pagina. Alleen de registratieformulieren en het admin-dashboard worden als React Islands hydriert. Resultaat: consistent 90+ Lighthouse scores over alle categorieën met minimale JavaScript payload.
Geautomatiseerde E-mailpipeline
Dual-dispatch e-mails bij elke registratie: de deelnemer ontvangt een bevestiging met alle details, het organisatieteam ontvangt een admin-notificatie met samenvattende data. Alles via server-side HTML Email Templates voor pixel-perfect rendering in alle e-mailclients.
Verifieerbare Lighthouse data
Lighthouse Audit
De Koninklijke Loop
Voor een evenementenwebsite met dynamische registratieformulieren, real-time deelnemerstellers en externe integraties zijn dit uitstekende scores. Alles boven de 90 is donkergroen en resulteert in een uitstekende Core Web Vitals beoordeling.
Verifieer liveVergelijkbaar project nodig?
Bespreek uw evenement