Belangrijkste cijfers
- 10.000+ gebruikersDe evenementenplanning vereenvoudigd voor meer dan 10.000 gebruikers
- Vanaf nul gebouwdEen platform gelanceerd vanaf nul met AWS, Laravel en React
Over de klant
SPACE, opgericht in 2017, is een online platform voor het boeken van evenementenlocaties en leveranciers in New York City en Los Angeles. Het dekt zakelijke bijeenkomsten, productlanceringen, private dinners en conferenties.
De uitdaging

Evenementenplanning in NYC en LA was gefragmenteerd: locaties stonden op de ene plek, leveranciers op de andere, en er was geen centrale manier om ze te vergelijken of te boeken.

Klanten jongleerden met locatiejacht, leveranciersscreening en logistiek, verspreid over e-mails, telefoontjes en spreadsheets.
- Losstaande boekingsprocessen voor locaties en leveranciers
- Beperkte transparantie en vertrouwen binnen leveranciersnetwerken
- Inefficiënte betalings- en communicatiesystemen
De oplossing
We bouwden SPACE vanaf de grond op als één plek om een locatie te vinden, leveranciers te boeken en te betalen, in plaats van drie aparte zoektochten.

AWS voor de infrastructuur, Laravel in de backend, React in de frontend.

- ImplementatiedetailsFase 1. Platformontwerp & architectuur
- Ontwierpen de browse- en boekingsflows voor locaties en leveranciers
- ImplementatiedetailsFase 2. Ontwikkeling & integratie
- Bouwden de backend met Laravel.
- Bouwden de React-frontend.
- Zetten AWS-infrastructuur op, gedimensioneerd voor verkeersgroei.
- ImplementatiedetailsFase 3. Deployment & testen
- Draaiden rondes gebruikerstesten en losten vóór de lancering op wat die blootlegden.
- Integreerden betaalgateways.
Resultaten en impact
Vroeger waren we weken kwijt aan het apart najagen van locaties en leveranciers. Met SPACE was het één zoekopdracht en één boeking, en waren we in een middag klaar.
Tech stack
- Backend
Laravel (PHP) voor REST-API, domeinlogica en policies
Queue & cache met Redis (ElastiCache) via Laravel Queues
Background workers voor async jobs (SQS consumers)
Databasemigraties, seeders en versioned schema
Geautomatiseerde tests met PHPUnit/Pest en coverage gates
- Frontend
Next.js (React) met SSR/ISR voor snelheid en SEO
SPA-stijl client routing en formuliervalidatie
Beeldoptimalisatie en lazy loading (Next/Image)
Global state en API-laag (fetch/RTK of SWR)
- Infrastructuur
Cloud & networking: AWS VPC, subnets, Security Groups
Compute & routing: EC2 app servers, ALB, Auto Scaling
Data & cache: Amazon RDS (MySQL/PostgreSQL), ElastiCache
Storage & delivery: Amazon S3, CloudFront CDN
CI/CD & config: GitHub Actions, Parameter Store / Secrets Manager
- Beveiliging
Identity & auth: Laravel RBAC, session-/token-hardening
Access control: IAM least-privilege, SG/NACL-grenzen, Row-Level Security en strikte API-route guards
AppSec: AWS WAF/Shield, input-validatie, rate limits, alerts
GDPR: dataminimalisatie, DSR-workflows, logging & retention, DPA’s
Belangrijkste inzichten

Een marktplaats staat of valt met vertrouwen. Leveranciers moesten gescreend worden en klanten moesten die screening kunnen zien, anders kwam geen van beide kanten opdagen.

Niets in de architectuur is stadsspecifiek, dus uitbreiden voorbij NYC en LA is een onboardingklus, geen herbouw.
Interesse in een marktplaats op maat
van uw behoeften?
Vertel ons wie u met wie matcht, dan bespreken we hoe wij het zouden bouwen.
Neem contact op