Projets choisis
Étude de cas · Stratégie produit & design

Cookler

Un assistant IA pour les chefs, construit autour d'une seule question : est-ce que je gagne de l'argent sur cette recette ? Dictez une recette, photographiez vos factures fournisseurs, et Cookler calcule la marge de chaque article, puis la garde juste quand les prix bougent.

En tant que design leader senior chez Cookler, j'ai piloté la stratégie produit de la gestion des marges et l'ai conçue moi-même, du recadrage initial à la spécification prête à développer que l'équipe livre aujourd'hui, en Arabie saoudite et en France.

Rôle
Design Leader senior
Périmètre
Stratégie produit · Vision produit · UX de bout en bout · Design system
Entreprise
Cookler
Année
2026
9:05
Recipes AH
Search recipes
Tarte au chocolat noir
50%
€26.00/cake
▼ Margin down
Chocolate éclair
58%
€2.60/éclair
– No change
Pistachio financier
-35%
-€0.42/piece
▼ Margin down
Mille-feuille
Price needed
Recipes Invoices + Add
TRY ME
9:05
Tarte au chocolat noir Edit
You're making money
€26.00
profit per unit · 50% margin
Ingredients€14.75
Labor · 45 min€11.25
Cost / unit€26.00
Retail price€52.00
Break-even €26.00Suggested €57.78
Share Done
9:05
Why this number?
Where the cost goes
Ingredients€14.75 · 57%
Labor · 45 min€11.25 · 43%
Recent price rises
Dark chocolate ↑ 12% Butter ↑ 5%
What you can do
Raise the price to €57.78 to hit a 55% margin, or switch chocolate supplier.
Tableau de bord d'accueil · le résultat de marge (faites glisser le prix) · le raisonnement derrière
Aperçu

Un chef peut faire un gâteau magnifique et perdre de l'argent dessus. Quelques-uns ont un ERP, mais la plupart devinent : ils fixent les prix au ressenti, de mémoire, et ne remarquent qu'un produit est dans le rouge que lorsque le mois refuse de s'équilibrer. L'information existe, enfouie dans une pile de factures fournisseurs et une tête pleine de recettes, mais personne n'a le temps de rapprocher les deux.

J'ai piloté l'initiative de gestion des marges de Cookler de bout en bout. J'ai porté la stratégie produit, le positionnement, le périmètre et les décisions de marché et de modèle, tout en restant dans le concret : les parcours, le modèle de marge, le design system et le détail des interactions sur chaque écran.

Ce que j'ai piloté
  • La stratégie produit et le positionnement
  • Les décisions de périmètre, de marché et de modèle
  • L'UX de bout en bout sur 45 écrans
  • Un modèle de marge explicable
  • Des factures qui alimentent un mercuriale partagé
  • L'arabe de droite à gauche et le français
45
écrans conçus, chaque état y compris les cas d'erreur
2
marchés au lancement, arabe de droite à gauche et français
1
question à laquelle tout le produit répond : est-ce que je gagne de l'argent ?
Stratégie produit · Le recadrage

Un assistant pour les chefs, pas un outil de rapprochement

Le premier cadrage demandait aux chefs de télécharger une facture pour chaque recette afin d'obtenir une marge. Cela mettait une corvée par recette, et tout le travail de rapprochement, sur les épaules de l'utilisateur, et enterrait ce qui compte vraiment pour les chefs : la recette. Le cadrage a donc connu quelques itérations. Les factures construisent discrètement un mercuriale. Les recettes y lisent leurs prix. On scanne une fois et on réutilise partout, et une recette ne demande un prix que lorsqu'elle utilise un ingrédient que vos factures n'ont jamais vu.

Itération 1 · outil de rapprochement
« Téléchargez une facture par recette pour obtenir une marge. »
Implique une corvée par recette et confie le problème de rapprochement à la personne la moins équipée pour le résoudre.
Itération 2 · l'assistant
« Les factures construisent votre mercuriale ; les recettes y lisent leurs prix. »
Scanner une fois, réutiliser partout. Le mercuriale est le pont entre ce que je fabrique et ce que cela coûte.
La stratégie, en quatre décisions
Positionnement
Un assistant pour les chefs, pas un logiciel de comptabilité.
Pour qui
Les entrepreneurs de la restauration, seuls ou en petite équipe.
L'angle d'attaque
Une question : est-ce que je gagne de l'argent ?
Le modèle
Un essai limité dans le temps, pas un plafond de volume.
01 Capture

Saisir une recette sans taper un mot

Les personnes à qui Cookler s'adresse gèrent tout seules, souvent avec peu de temps pour lire et les mains sales. La voix passe donc en premier : dictez la recette et regardez chaque ingrédient apparaître à l'écran. La photo et la vidéo servent pour une fiche imprimée ou une préparation en cours, et les factures arrivent de la même façon. Le clavier est une solution de repli, jamais le point de départ.

TRYME
9:05
New recipe
Voice Photo Video
REC 0:08
Listening… I'm noting it down.
Getting it…
Tarte au chocolat noir · 8 portions
Dark chocolate 70%, 320 g
Butter, 180 g
Cream, 250 g
Point at the recipe
REC 0:12
Tarte au chocolat noir
9:05
Edit recipe Re-record
Cookler filled these in from your recording. Every field is editable.
Recipe name
Tarte au chocolat noir
Batch yield
Units per batch Unit size
Units per batch
8
≈ 154 g each
+
Prep time & labor
Prep time
45 min
AI estimate
+
Prep time × your labor rate is the labor built into each unit's cost.
Labor rate
€15 /hr
+
Ingredients
Dark chocolate 70%320 g×
Butter180 g×
Cream250 g×
+Add ingredient
Instructions
1Melt the dark chocolate and butter together.Edit
2Fold in the cream, pour into the shell, and bake.Edit
+Add step
Continue to pricing
Saisie vocale, en direct · puis correction de ce qui a été entendu
02 The margin

Un chiffre que l'on peut toujours expliquer

La marge est tout le produit, elle ne peut donc jamais ressembler à une boîte noire. Cookler l'énonce en langage clair et en euros, on gagne de l'argent, on est à l'équilibre ou on en perd, et chaque chiffre est à un geste des prix et des correspondances qui l'ont produit (les téléphones ci-dessus : faites glisser le prix pour voir la marge bouger, puis ouvrez le raisonnement). Les coûts des ingrédients viennent des propres factures du chef, la main-d'œuvre est le temps de préparation multiplié par un taux fixé une fois, et le chef fixe toujours le prix de vente final. Cookler ne fait que recommander.

marge % = (prix − coût de revient) ÷ prix · coût de revient = ingrédients + main-d'œuvre
FACTURES
Scannées une fois
Photographiez une facture ; l'IA extrait chaque ligne et son prix unitaire.
MERCURIALE
Des prix au gramme
Une seule base d'ingrédients, réutilisée dans chaque recette existante ou nouvelle.
RECETTES
Lisent les prix
Marge calculée en direct ; seul un ingrédient inconnu demande un prix.

Garder chaque marge juste quand les coûts dérivent

Une marge n'est vraie que le jour où elle est calculée. Chaque facture scannée met à jour le mercuriale et montre comment les prix de chaque fournisseur ont évolué. Quand une nouvelle facture fait discrètement basculer une recette dans le rouge, Cookler le fait remonter par-dessus ce que le chef est en train de faire, une vraie alerte sur l'écran en cours, pas un rapport enfoui, pour qu'elle soit vue avant de coûter cher.

Un produit gagne la confiance dans ses pires moments, alors j'ai conçu les cas d'erreur à dessein : nommer le problème clairement, toujours proposer l'étape suivante.

9:05
Invoices
Search suppliers
Sourcing Gourmet
12 Jun · 9 items
€412.80
↑ 4%
Metro Pro
8 Jun · 14 items
€228.10
↓ 2%
Valrhona
2 Jun · 4 items
€96.40
– flat
Sourcing Gourmet
Just scanned
€430.20
↑ 4%
Recipes Invoices
9:41
Tuesday, 12 June
9:41
C
Cooklernow
Margin dropped
Pistachio financier fell to -35% after a new invoice.
Swipe up to open
9:05
Notifications
Margin dropped2h
Pistachio financier fell to -35%
Price rise2h
Pistachios ↑ 22% · Sourcing Gourmet
Invoice processed3h
Sourcing Gourmet · 9 items
Margin steady1d
Chocolate éclair holding at 58%

Factures avec évolution des prix · une notification push sur l'écran verrouillé · et le centre de notifications de l'application

03 Deux marchés

Un seul produit, l'Arabie saoudite et la France

Cookler se lance sur deux marchés à la fois, la localisation était donc une contrainte de design dès le premier écran, pas une passe ultérieure. L'arabe inverse toute l'interface, chiffres compris, entièrement de droite à gauche. Le français ne change que les mots. La région fixe ensemble la devise et les unités, SAR ou EUR, sans sélecteurs séparés où se tromper.

9:05
الوصفات AH
ابحث عن وصفة
تارت الشوكولاتة الداكنة
50%
€26.00/كيكة
▼ الهامش ينخفض
إكلير الشوكولاتة
58%
€2.60/إكلير
– بدون تغيير
فينانسييه الفستق
-35%
-€0.42/قطعة
▼ الهامش ينخفض
ميل فوي
السعر مطلوب
الوصفات الفواتير + إضافة
Arabe · entièrement de droite à gauche
9:05
Recettes AH
Rechercher une recette
Tarte au chocolat noir
50%
€26.00/gâteau
▼ Marge en baisse
Éclair au chocolat
58%
€2.60/éclair
– Stable
Financier pistache
-35%
-€0.42/pièce
▼ Marge en baisse
Mille-feuille
Prix requis
Recettes Factures + Ajouter
Français · même système
Design system

Material 3, aux couleurs de Cookler

Material Design 3 porte l'interaction, l'accessibilité et la mise en page, si bien qu'une petite équipe n'a pas eu à reconstruire les bases. La marque apporte la typographie et une règle de couleur stricte, et la rentabilité est toujours écrite en mots et en chiffres, pour que le sens ne repose jamais sur la couleur seule.

Interactif · on gagne de l'argent
#4767ED
Équilibre · à surveiller
#D9911B
On perd de l'argent
#D92D20
Tout le reste · niveaux de gris
neutre

Le bleu marque ce que l'on peut toucher et ce qui rapporte, le rouge une perte, l'ambre signale l'équilibre et les prix à surveiller. Tout le reste reste en niveaux de gris, pour que le sens ne devienne jamais bruyant. Poppins porte l'interface et les chiffres, JetBrains Mono les prix, et Cairo la version arabe.

Leadership · Senior et opérationnel

Le plus simple à construire, sans jamais sacrifier la justesse

J'ai mené ce projet comme je travaille : fixer la stratégie, puis rester dans les pixels. J'ai porté le positionnement et le périmètre, et je suis resté dans le concret à travers les parcours, le modèle de marge et le détail des interactions, le prix glissable, l'alerte en direct, le miroir droite-à-gauche. Avec une petite équipe et deux marchés à atteindre, mon rôle était de protéger le périmètre sans appauvrir le produit. Deux règles ont tenu chaque décision : construire la chose la plus simple qui fonctionne, et ne jamais sacrifier la justesse à la simplification.

Cela veut dire écrire ce que cette version calcule et ce qu'elle laisse délibérément pour plus tard, pour que l'ingénierie construise sur des règles claires plutôt que sur des suppositions. Alors que le backend gérait déjà les recettes composées, un gâteau construit à partir de ses propres sous-recettes, je l'ai gardé hors périmètre pour que le produit sorte à plat et l'ajoute plus tard sans reconstruire le moteur de marge. Des prototypes interactifs accompagnent les parcours et servent de spécification, pour que produit, design et ingénierie s'alignent sur la vraie chose.

Prix des ingrédients
MaintenantUtiliser le prix de la dernière facture quand il en existe plusieurs.
Plus tardMoyenne ou rapprochement au prix le plus bas.
Pertes & rendement
MaintenantChiffrer les quantités brutes telles que saisies.
Plus tardPertes de parage et rendement utile après préparation.
Marge cible
MaintenantUn seul seuil global définit une marge saine pour toutes les recettes.
Plus tardDes cibles par recette et par catégorie.

Une simplification délibérée, écrite pour l'ingénierie

Statut · En développement

Un chiffre, dans la poche de chaque chef

La gestion des marges est en développement pour l'Arabie saoudite et la France : saisie vocale, photo et vidéo, une marge explicable, un mercuriale qui se construit seul, des alertes d'érosion de marge, et l'arabe et le français complets. Elle repose sur un essai gratuit limité dans le temps plutôt qu'un plafond de volume, pour que l'essai prouve sa valeur avant que quiconque paie. L'équipe développe à partir des parcours et du détail des interactions présentés ici, les décisions les plus difficiles, le rapprochement, la conversion d'unités et les recettes composées, ayant déjà été pensées pour la suite.

Projet suivantToast Contact ↗︎