Produit
Plateforme pour restaurants : caisse et menu QR
Gestion de restaurant, une caisse pour le comptoir, et un menu numérique qu'un client ouvre en scannant un code à table. Un seul catalogue alimente les trois.
Statut: En développement actif.
Le problème
Un groupe de restauration fait tourner plusieurs systèmes qui se contredisent : une caisse, un menu imprimé périmé la semaine où il arrive, et un tableur d'adhérents et de soldes. Changer un prix, c'est le changer à trois endroits, dont une imprimerie.
Comment cela fonctionne
Un seul catalogue de produits et de catégories alimente la caisse, le menu numérique et le parcours de commande. Un client ouvre le menu en scannant un code QR à table, donc le menu est à jour par construction. Les commandes sont identifiées par un UUID, ce qui les garde stables d'un appareil à l'autre et en cas de nouvelle tentative.
La gestion des adhésions, les fiches clients et les portefeuilles se placent à côté, avec les transactions enregistrées dessus. La plateforme gère plusieurs établissements, chacun avec sa configuration et sa devise, et des portefeuilles multidevises entre eux.
Traiter l'argent avec soin
Les taux de change sont conservés à une précision adaptée au calcul financier plutôt qu'à l'affichage, car un arrondi au mauvais moment est précisément ce qui empêche un solde de se réconcilier. Le support multidevise est décrit ici de façon générique ; les devises configurées relèvent de chaque déploiement.
Architecture
Un catalogue, trois surfaces
Caisse, menu QR et parcours de commande lisent les mêmes produits et catégories, donc un prix se change une seule fois.
Commandes identifiées par UUID
Un identifiant généré une fois et transporté partout survit à une nouvelle tentative, à un changement d'appareil et à une réconciliation.
Configuration par établissement
Les établissements diffèrent par le menu, les prix et la devise sans modification de code, ce qui rend le multi-établissements gérable.
Technologies
PHP Laravel MySQL Redis React Next.js Docker
Services concernés
SaaS et logiciel sur mesure
Plateformes métier multi-organisations, avec isolation des données par organisation, rôles et une API partagée par tous les clients.
Applications web
Interfaces React et Next.js sur des API Laravel et Node, y compris panneaux d'administration et interfaces de droite à gauche.
Démarrer un projet
Écrivez en anglais, en français, en roumain ou en arabe. Chaque message reçoit une réponse écrite sous un jour ouvré.
Dites-nous ce que vous construisez.
Écrivez en anglais, en français, en roumain ou en arabe. Chaque message reçoit une réponse écrite sous un jour ouvré.