ÉTUDE DE CAS

LimoGroup

Application web de réservation de limousines

Conception et développement du site LIMOGROUP : une expérience de réservation de transport de luxe, associée à un back-office de gestion de la flotte, des chauffeurs et des réservations.

Limousine de la flotte LIMOGROUP

PRÉSENTATION DU PROJET

Réserver une limousine et gérer l'exploitation depuis une même plateforme.

Le site LIMOGROUP présente une flotte premium — Mercedes S-Class, Rolls-Royce Phantom et limousine stretch — et guide le client de la découverte à la réservation.

CONTEXTE PRODUIT

L’expérience publique adopte un univers sombre et doré, centré sur la flotte, les services chauffeur et la réservation. L’application sépare clairement l’espace client de l’espace interne, avec ReactJS et NestJS, PostgreSQL et Prisma pour les données, Docker pour la conteneurisation et AWS pour l’hébergement.

VALEUR APPORTÉE

Un produit plus simple à piloter et prêt à évoluer.

  • Digitalisation d’un processus auparavant géré par téléphone et e-mail.
  • Visibilité en temps réel sur la flotte, les chauffeurs et les réservations.
  • Base prête pour le paiement en ligne, les notifications et le suivi GPS.

Parcours client

Une réservation en ligne claire, du trajet à la confirmation.

  • Choix du départ, de la destination, de la date et de l’heure.
  • Sélection du véhicule selon ses caractéristiques, sa capacité et son tarif.
  • Confirmation et récapitulatif de réservation.

Back-office

Un espace métier pour garder la maîtrise de l’exploitation.

  • Gestion de la flotte et des véhicules.
  • Association des chauffeurs aux réservations et suivi de leur disponibilité.
  • Modification, annulation et vue d’ensemble des réservations.

Socle technique

Une application web conçue pour évoluer sereinement.

  • API NestJS pour l’authentification et les règles de réservation.
  • PostgreSQL et Prisma pour les données et migrations.
  • Services Dockerisés et déployés sur AWS.

ENJEUX D’INGÉNIERIE

Là où se trouvait la complexité.

Chaque parcours devait rester fiable, fluide et exploitable au quotidien.

01

Éviter les conflits de planning

Structurer les relations entre véhicules, chauffeurs, clients et réservations pour prévenir les doubles réservations.

02

Servir deux publics

Concevoir un parcours client simple tout en offrant aux équipes un contrôle complet depuis le back-office.

03

Rester disponible

Assurer la disponibilité de l’application pour des réservations effectuées à toute heure.

RESPONSABILITÉ TECHNIQUE

Ce que notre équipe a pris en charge.

Le projet a couvert l’expérience de réservation, le back-office métier, l’API et le socle de déploiement.

Conception du parcours de recherche, sélection du véhicule et réservation.

Développement de l’interface ReactJS pour les clients et les équipes internes.

Création de l’API NestJS, de l’authentification et de la logique de réservation.

Modélisation PostgreSQL avec Prisma pour les véhicules, chauffeurs, clients et réservations.

Conteneurisation de l’application web et API avec Docker.

Déploiement et hébergement sur AWS.

FONCTIONNALITÉS CLÉS

Les capacités qui font avancer le produit.

Réservation en ligne

Un parcours complet pour définir le trajet, la date et le véhicule avant validation.

Flotte et chauffeurs

Les véhicules et la disponibilité des chauffeurs sont gérés depuis le back-office.

Suivi des réservations

Une vue d’ensemble des réservations à venir, en cours et terminées.

Architecture évolutive

Un socle ReactJS, NestJS, PostgreSQL et AWS pensé pour les prochaines fonctionnalités.