One Peak

Opérations restaurant

Eazmenu : plateforme de commande au restaurant par QR code

Commande par QR code, suivi en direct et administration dans un seul système.

Commande QRCommandes en temps réelTableau de bord

Multi-app

Produit

Clients + équipe

Utilisateurs

Rapidité du service

Priorité

Interface mobile et tableau de bord de la plateforme Eazmenu

Contexte

De nombreux restaurants indépendants utilisent encore des menus imprimés et prennent les commandes manuellement. Le service ralentit, les touristes rencontrent une barrière linguistique et les propriétaires disposent de peu de données sur les ventes.

Ce que nous avons construit

Eazmenu est une plateforme composée de plusieurs applications :

  • une application web client accessible depuis le QR code d’une table ;
  • un tableau de bord pour gérer menus, tables, commandes, identité visuelle et traductions ;
  • une API qui gère la diffusion du menu, le cycle de commande, la sécurité et les paiements optionnels ;
  • un package partagé qui centralise le schéma de données et les types d’API.

Expérience client

Le client scanne le QR code de sa table et arrive directement sur le menu numérique. L’application valide le code, détecte la langue préférée et charge les informations correspondant au restaurant et à la table.

Il peut ensuite parcourir les catégories, changer de langue, ajouter des plats au panier, commander et suivre l’avancement depuis la même session. L’interface reprend les couleurs, polices, images, logo et message du chef propres au restaurant.

Expérience d’administration

L’équipe du restaurant peut :

  • gérer les établissements, catégories, plats et tables ;
  • surveiller les nouvelles commandes en temps réel ;
  • faire évoluer leur statut pendant le service ;
  • configurer les langues et contrôler la couverture des traductions ;
  • traduire le menu en un clic depuis la langue principale ;
  • prévisualiser l’expérience client dans un mode sécurisé.

Approche technique

La plateforme sépare les services et les interfaces tout en partageant les mêmes modèles afin d’éviter les divergences de contrat.

  • Les endpoints du menu QR proposent une redirection ou une réponse JSON.
  • La création d’une commande vérifie le restaurant, la table et son état actif.
  • Le serveur recalcule les totaux depuis les prix en base pour empêcher leur modification côté client.
  • Les abonnements aux changements de données affichent les commandes sans actualisation.
  • Stripe est utilisé lorsqu’il est configuré et le parcours reste fonctionnel si le paiement est indisponible.

Sécurité et fiabilité

La commande publique reste limitée à une combinaison valide de restaurant et de table. Les routes réservées au personnel vérifient l’authentification et les droits. Les prix, plats disponibles et traductions sont toujours contrôlés côté serveur. Les endpoints de paiement exposent leur état pour permettre une dégradation propre du service.

Résultat

Eazmenu réunit dans un même système la commande à table, les menus multilingues et les mises à jour en direct :

  • le client scanne et commande ;
  • la cuisine et l’équipe reçoivent immédiatement l’information ;
  • le responsable contrôle menu, traductions et marque depuis un tableau de bord.

L’architecture fonctionne pour un établissement sans enfermer le produit dans cette échelle. De nouveaux restaurants et fonctionnalités peuvent être ajoutés sans réécrire les contrats entre l’application client, l’administration et le serveur.