Restauration · FoodTech
Twenty Pay

Une app de prise de commande, du terrain à la donnée

Application de prise de commande que je conçois et développe de A à Z pour la restauration, puis données de vente transformées en tableaux de bord actionnables.

Développeur Full-stackMars 2022 – Septembre 2023
95 %
de couverture de tests
20+
restaurants équipés en conditions réelles
LLM
menus harmonisés pour une vue unifiée
Le défi

Le point de départ

Twenty Pay voulait digitaliser la prise de commande en restauration : une expérience fluide en salle, une vision claire des ventes pour la direction, et une application construite de zéro, du front au back.

Fonctionnel
Problème initial
Besoin d’une solution terrain pour la prise de commande en salle.
Objectif de la mission
Développer l’application complète (front + back) from scratch.
Qualité
Problème initial
Fiabilité maximale exigée en service réel et rapide.
Objectif de la mission
Garantir la robustesse (tests, déploiement continu).
Business
Problème initial
Données de vente hétérogènes, aucune vision unifiée.
Objectif de la mission
Transformer les données brutes en insights actionnables.
Mon approche

Ce qui a été mis en œuvre

  1. 1

    Développement full-stack (Vue / PHP)

    • Interface terrain en Vue, pensée pour la rapidité en salle.
    • APIs back-end PHP/Laravel : commandes, menus, intégrations.
    • Couverture de tests à 95 % et pipeline CI/CD Docker.
  2. 2

    Analyse de données & vision unifiée

    • Traitement des volumes de commandes en Python.
    • Catégorisation automatique des menus via LLM pour harmoniser les intitulés.
    • Tableaux de bord décisionnels livrés aux équipes terrain.
Résultats

Ce que ça a changé

Déploiement

Avant

Produit inexistant.

Après

20+ restaurants équipés en conditions réelles.

Validation du produit sur le terrain.

Fiabilité

Avant

Processus manuel, risque de bug.

Après

Couverture de tests à 95 % et déploiement continu.

Sécurité maximale des opérations de service.

Analyse de vente

Avant

Données brutes, non comparables.

Après

Vision unifiée via la catégorisation automatique (LLM).

Aide à la décision pour les gérants.
Compétences mobilisées

La stack du projet

Full-stack

  • Vue
  • PHP (Laravel)

Data & analyse

  • Python (analyse de données)
  • LLM

DevOps

  • Docker

« Pour avoir travaillé avec Samuel, je ne peux que vous le recommander. Les capacités techniques de Samuel sont nombreuses, il saura s’adapter au moindre contexte auquel il prendra part.

Samuel est un touche à tout, ce qu’il aime, s’attaquer à des sujets complexes. »

Alexandre Cailler
Alexandre Cailler
Collaborateur chez Twenty Pay

Autres réalisations

Orfeo

Management technique et restructuration globale du pôle technique pour soutenir la croissance du produit et garantir un delivery industriel sur le long terme.

Voir la réalisation

Troves

Audit technique indépendant, revue de code et QA. Plateforme mobile d’acquisition de packs numériques de cartes de collection gradées.

Voir la réalisation

Parlons de votre projet

Disponibilité

Disponible en remoteParisNantesRennesAngers