Vlaggenschipproject
Voetbaltrips
Multi-brand voetbalreisplatform voor zes Europese markten
Een grootschalig voetbalreisplatform dat zes Europese merken bedient vanuit één Next.js-codebase. Ik leid frontendarchitectuur, performance, SEO, lokalisatie en feature-ontwikkeling voor een productieplatform met 10k+ dagelijkse gebruikers.
- Merken
- 6Merken
- Europese markten
- 6Europese markten
- Dagelijkse gebruikers
- 10k+Dagelijkse gebruikers
- Gedeelde codebase
- 1Gedeelde codebase
Eén codebase, zes Europese merken
Elk merk draait op een eigen domein met gelokaliseerde content, routing en branding — maar alle zes worden bediend vanuit één Next.js-codebase met gedeelde componenten en per-merk theming.
VoetbaltripsNederland · NL
ErlebefussballDuitsland · DE
Goal.plPolen · PL
SvenskafansZweden · SE
TipsbladetDenemarken · DK
VisitfootballEngels · EN
Gedeelde basisGedeelde codebase
- Multi-brand, multi-locale Next.js-architectuur met gedeelde componenten en per-merk theming — nieuwe markten lanceren zonder de codebase te forken
- Zes domeinen vanuit één codebase: Voetbaltrips (NL), Erlebefussball (DE), Goal.pl (PL), Svenskafans (SE), Tipsbladet (DK) en Visitfootball (EN)
- Schaalbare boekings- en contentworkflows die 10k+ dagelijkse gebruikers bedienen
- Gefacetteerd zoeken en filteren met URL-gesynchroniseerde state, server-gerenderde resultaten en paginering
- SEO via metadata-optimalisatie, schema markup, hreflang over locales en content die rendeert met JavaScript uitgeschakeld
- Lighthouse- en Core Web Vitals-verbeteringen via SSR/SSG/ISR, beeldoptimalisatie, lazy loading en gerichte refactoring
Wat dit aantoont
- Frontendarchitectuur bezitten op een productieplatform met echt verkeer op schaal
- Multi-brand, multi-locale systemen ontwerpen die één codebase delen zonder te forken
- Boekings- en contentworkflows opleveren die snel blijven onder dagelijkse load
- SEO en Core Web Vitals behandelen als producteisen, niet als bijzaak
- Gedeelde architectuur balanceren met per-markt branding, routing en lokalisatie
Next.jsTypeScriptReactTailwind CSSSSR / SSG / ISRSEOStrapi CMSnext-intl