Plateforme de commande en ligne autonome pour restaurateurs — une alternative propriétaire aux agrégateurs offrant un contrôle total sur l'expérience client, avec zones de livraison géolocalisées et génération de tickets PDF.
Les restaurateurs dépendent souvent de plateformes tierces (Uber Eats, Deliveroo) qui prélèvent des commissions élevées et captent la relation client. L'objectif de l'application Online Order était de leur offrir une solution 100% propriétaire, déployée directement sur leur nom de domaine.
Cette application est en production active dans le cadre de mon alternance chez LocaTouch et est utilisée quotidiennement par des restaurateurs réels. Elle gère aussi bien les commandes sur place, à emporter que les livraisons à domicile.
Un tunnel de commande complet, du catalogue jusqu'au ticket imprimé.
Catalogue dynamique & panier intelligent
Catalogue organisé par catégories avec gestion des produits, options et variants. Le panier se met à jour en temps réel avec calcul automatique du total, gestion des quantités et indicateur de rupture de stock.
Tunnel de validation optimisé
Processus de commande guidé avec choix du mode de service (sur place, à emporter, livraison), saisie des informations client et confirmation récapitulative avant envoi en cuisine.
Le vrai défi technique du projet : permettre au restaurateur de définir ses zones de livraison visuellement sur une carte, et valider automatiquement chaque adresse client avant de permettre la commande.
Définition de zones polygonales libres via DrawingManager Google Maps.
Vérification automatique de l'adresse client avec Places API + reverse geocoding.
Commande bloquée si l'adresse est hors zone — zéro livraison hors secteur.
Zones stockées en MongoDB et rechargeables à volonté par le restaurateur.
Le système de zones géolocalisées a permis d' éliminer les livraisons hors secteur, principale source d'erreurs et d'insatisfaction. Combiné à la génération automatique de tickets, la plateforme réduit significativement les erreurs opérationnelles et améliore l'expérience client globale — depuis la commande jusqu'à la réception.
Ce projet illustre ma capacité à développer des fonctionnalités à valeur métier réelle, dans un contexte de production sous contraintes : fiabilité, cohérence des données, et expérience utilisateur terrain. L'intégration de Google Maps API pour les zones polygonales va bien au-delà d'un simple affichage de carte — c'est de la logique métier géospatiale opérationnelle.