Indicateurs clés
- 10 000+ utilisateursA simplifié le processus de planification d'événements pour plus de 10 000 utilisateurs
- Construit de zéroLancement d'une plateforme à partir de zéro avec AWS, Laravel et React
À propos du client
Fondée en 2017, SPACE est une plateforme en ligne de réservation de lieux événementiels et de prestataires à New York et Los Angeles. Elle couvre les rassemblements d'entreprise, les lancements de produits, les dîners privés et les conférences.
Le défi

La planification d'événements à New York et Los Angeles était fragmentée : les lieux référencés à un endroit, les prestataires à un autre, et aucun moyen central de comparer ou de réserver les uns comme les autres.

Les clients jonglaient entre la chasse aux lieux, la vérification des prestataires et la logistique, à coups d'e-mails, d'appels et de feuilles de calcul.
- Processus de réservation lieux et prestataires déconnectés
- Transparence et confiance limitées avec les réseaux de prestataires
- Systèmes de paiement et de communication inefficaces
La solution
Construction de SPACE de zéro pour en faire un seul endroit où trouver un lieu, réserver des prestataires et payer, au lieu de trois recherches séparées.

AWS pour l'infrastructure, Laravel côté backend, React côté frontend.

- Détails de la mise en œuvrePhase 1. Conception de la plateforme et architecture
- Conception des parcours de navigation et de réservation pour les lieux et les prestataires
- Détails de la mise en œuvrePhase 2. Développement et intégration
- Construction du backend avec Laravel.
- Construction du frontend React.
- Mise en place d'une infrastructure AWS dimensionnée pour la croissance du trafic.
- Détails de la mise en œuvrePhase 3. Déploiement et tests
- Sessions de tests utilisateurs et correction de ce qu'elles ont fait remonter avant le lancement.
- Intégration des passerelles de paiement.
Résultats et impact
Avant, nous passions des semaines à courir séparément après les lieux et les prestataires. Avec SPACE, une recherche, une réservation, et tout était réglé en un après-midi.
Stack technique
- Backend
Laravel (PHP) pour l'API REST, la logique métier et les politiques
File d'attente et cache avec Redis (ElastiCache) via Laravel Queues
Workers en arrière-plan pour les jobs asynchrones (consumers SQS)
Migrations de base de données, seeders et schéma versionné
Tests automatisés avec PHPUnit/Pest et seuils de couverture
- Frontend
Next.js (React) avec SSR/ISR pour la vitesse et le SEO
Routage client style SPA et validation de formulaires
Optimisation d'images et chargement paresseux (Next/Image)
État global et couche d'API (fetch/RTK ou SWR)
- Infrastructure
Cloud et réseau : AWS VPC, sous-réseaux, Security Groups
Calcul et routage : serveurs d'application EC2, ALB, Auto Scaling
Données et cache : Amazon RDS (MySQL/PostgreSQL), ElastiCache
Stockage et livraison : Amazon S3, CDN CloudFront
CI/CD et configuration : GitHub Actions, Parameter Store / Secrets Manager
- Sécurité
Identité et auth : RBAC Laravel, durcissement session/token
Contrôle d'accès : IAM de moindre privilège, frontières SG/NACL, Row-Level Security et garde-fous stricts sur les routes API
AppSec : AWS WAF/Shield, validation d'entrées, limitations de débit, alertes
RGPD : minimisation des données, workflows DSR, journalisation et rétention, DPA
Points clés à retenir

Une marketplace vit ou meurt par la confiance. Il fallait vérifier les prestataires et montrer cette vérification aux clients, sinon ni les uns ni les autres ne seraient venus.

Rien dans l'architecture n'est propre à une ville : s'étendre au-delà de NYC et LA est un travail d'onboarding, pas une refonte.
Intéressé par la construction d'une marketplace adaptée
à vos besoins ?
Dites-nous qui vous voulez mettre en relation avec qui, et nous discuterons de la façon dont nous la construirions.
Nous contacter