Nøkkeltall
- 10 000+ brukereForenklet prosessen med arrangementsplanlegging for over 10 000 brukere
- Bygget fra bunnen avLanserte en plattform fra bunnen av med AWS, Laravel og React
Om kunden
SPACE ble grunnlagt i 2017 og er en nettbasert plattform for booking av eventlokaler og leverandører i New York City og Los Angeles. Den dekker bedriftssamlinger, produktlanseringer, private middager og konferanser.
Utfordringen

Arrangementsplanlegging i NYC og LA var fragmentert: lokaler oppført ett sted, leverandører et annet, og ingen sentral måte å sammenligne eller booke noen av dem på.

Kundene sjonglerte lokaljakt, leverandørsjekk og logistikk på tvers av e-poster, telefoner og regneark.
- Frakoblede prosesser for booking av lokaler og leverandører
- Begrenset åpenhet og tillit til leverandørnettverk
- Ineffektive betalings- og kommunikasjonssystemer
Løsningen
Bygde SPACE fra grunnen av som ett sted å finne lokale, booke leverandører og betale, i stedet for tre separate jakter.

AWS for infrastruktur, Laravel i backend, React i frontend.

- ImplementeringsdetaljerFase 1. Plattformdesign og arkitektur
- Designet utforsknings- og bookingflytene for lokaler og leverandører
- ImplementeringsdetaljerFase 2. Utvikling og integrasjon
- Bygde backenden med Laravel.
- Bygde React-frontenden.
- Satte opp AWS-infrastruktur dimensjonert for trafikkvekst.
- ImplementeringsdetaljerFase 3. Utrulling og testing
- Kjørte runder med brukertesting og rettet det de avdekket før lansering.
- Integrerte betalingsløsninger.
Resultater og effekt
Vi pleide å bruke uker på å jakte på lokaler og leverandører hver for seg. Med SPACE var det ett søk og én booking, og vi var ferdige på en ettermiddag.
Teknologistakk
- Backend
Laravel (PHP) for REST API, domenelogikk og retningslinjer
Kø og cache med Redis (ElastiCache) via Laravel Queues
Bakgrunnsarbeidere for asynkrone jobber (SQS-konsumenter)
Databasemigrasjoner, seedere og versjonert skjema
Automatiserte tester med PHPUnit/Pest og dekningsgrenser
- Frontend
Next.js (React) med SSR/ISR for hastighet og SEO
SPA-aktig klientruting og skjemavalidering
Bildeoptimalisering og lazy loading (Next/Image)
Global tilstand og API-lag (fetch/RTK eller SWR)
- Infrastruktur
Sky og nettverk: AWS VPC, subnett, Security Groups
Beregning og ruting: EC2-app-servere, ALB, Auto Scaling
Data og cache: Amazon RDS (MySQL/PostgreSQL), ElastiCache
Lagring og levering: Amazon S3, CloudFront CDN
CI/CD og konfigurasjon: GitHub Actions, Parameter Store / Secrets Manager
- Sikkerhet
Identitet og autentisering: Laravel RBAC, herding av økt/token
Tilgangskontroll: IAM med minste privilegium, SG/NACL-grenser, Row-Level Security og strenge API-rutevakter
AppSec: AWS WAF/Shield, inputvalidering, ratebegrensninger, varsler
GDPR: dataminimering, DSR-arbeidsflyter, logging og oppbevaring, DPA-er
Viktigste lærdommer

En markedsplass lever eller dør på tillit. Leverandørene måtte kvalitetssikres, og kundene måtte se den kvalitetssikringen, ellers ville ingen av sidene møtt opp.

Ingenting i arkitekturen er byspesifikt, så å utvide utover NYC og LA er en onboardingjobb, ikke en ombygging.
Interessert i å bygge en markedsplass skreddersydd
til dine behov?
Fortell oss hvem du kobler med hvem, så snakker vi gjennom hvordan vi ville bygget det.
Kontakt oss