Alle cases
Soccer Camps United

Soccer
Camps United

Totale middleware voor internationale voetbalclubs: kinderkampen, registratie, ticketing en merchandise op één platform.

Diensten

Productontwikkeling Multi-tenant architectuur Betalings- en ticketingintegraties Merchandise-module Laravel backend Admin-dashboards per club
Soccer Camps United
Multi-club

Meerdere internationale clubs op dezelfde stack

1 flow

Inschrijving, ticket en merchandise in één afrekening

Split-pay

Automatische verdeling van omzet per club

Realtime

Dashboard met live inschrijvingen en voorraad

Het probleem

Wat was het probleem?

Internationale voetbalclubs willen kinderkampen als commerciële activatie én als strategische verbreding van hun fanbase inzetten, maar missen daarvoor vaak de digitale infrastructuur. Registratie loopt via losse formulieren, ticketing via een aparte tool, merchandise via een webshop van een andere partij, en de boekhouding erachter wordt handmatig gemaakt. Voor een clubs met meerdere kampen per jaar in verschillende landen werd dat snel onwerkbaar. De opdracht was één platform waarop meerdere clubs hun eigen kampen kunnen aanbieden, ouders in één flow hun kind inschrijven, ticket en merchandise afrekenen, en clubs zelf hun reporting kunnen inzien.

De oplossing

Wat hebben we gebouwd?

We bouwden een multi-tenant platform op Laravel en Filament waarin iedere club een eigen omgeving heeft met eigen branding, prijzen en kampen. Ouders doorlopen één inschrijfflow die tegelijkertijd deelnemer registreert, tickets genereert en optioneel merchandise aan het mandje toevoegt. Betalingen lopen via Stripe met splits per club. Clubs hebben een Filament-dashboard met realtime overzicht van inschrijvingen, omzet en merchandise-voorraad. Onder de motorkap integreert het platform met externe boekhoudpartijen zodat facturatie en btw-verwerking niet handmatig hoeven. Een commerciële activatie die tegelijk bijdraagt aan de strategische doelen van profclubs: fanbase, partnerschappen en maatschappelijke betrokkenheid.

Architectuur

Hoe de lagen samenwerken

Onze aanpak

Stap voor stap naar het resultaat

01

Multi-tenant architectuur

Iedere club is een eigen tenant met eigen branding, prijzen, landen en kampen. Data per tenant strikt gescheiden; shared infrastructure waar het kan.

02

End-to-end inschrijfflow

Ouder inschrijven kind, ticket genereren, merchandise toevoegen en afrekenen in één flow. Geen hand-offs tussen systemen, geen verloren conversie tussen stappen.

03

Stripe met split payments

Betalingen komen binnen op het platform en worden per transactie gesplitst naar de juiste club-account. Fees en merchandise-omzet automatisch verrekend.

04

Merchandise-module

Elke club beheert een eigen catalogus met shirts, accessoires en add-ons. Voorraad per kamp, automatische koppeling met fulfillment.

05

Club-dashboards en rapportage

Realtime inzicht in inschrijvingen, omzet, openstaande betalingen en merchandise-verkoop. Exports naar boekhouding, geen handmatige administratie meer.

Tech stack

De gebruikte technologieën

Laravel Filament Livewire MySQL Tailwind CSS Stripe REST API
“We hebben nu één systeem voor onze internationale kampen in plaats van vier losse tools. Dat merken we niet alleen in de uren die we besparen, maar vooral in de ervaring voor ouders en kinderen.”
+ + + +

// volgende_stap.execute()

Klaar voor een vergelijkbare impact?

Laten we samen bouwen aan jouw volgende project.

Bel mij terug

Edwin belt persoonlijk binnen je gekozen tijdvenster.

Wanneer mogen we bellen?