Skip to content

Instantly share code, notes, and snippets.

@AxelBriche
Created March 7, 2026 16:28
Show Gist options
  • Select an option

  • Save AxelBriche/be793339cf8419caff6357c9d581a5d2 to your computer and use it in GitHub Desktop.

Select an option

Save AxelBriche/be793339cf8419caff6357c9d581a5d2 to your computer and use it in GitHub Desktop.
Product Brief Lenvol - 2026-03-06
stepsCompleted inputDocuments date author
1
2
3
4
5
6
PROJECT/pilote/pilote_v1_plan.txt
PROJECT/pilote/FILE_0694.txt
PROJECT/milestones/carte-digitale/plan.md
_bmad-output/planning-artifacts/conversation-insights-mickael.md
conversation-linkedin-axel-mickael-suite (provided inline)
PROJECT/pilote/Tablor_Avatar_Client_Ideal.docx
PROJECT/pilote/Tablor_Rapport_Mensuel.pdf
PROJECT/milestones/carte-digitale/plan.md
PROJECT/milestones/carte-digitale/decisions.md
PROJECT/milestones/carte-digitale/status.md
2026-03-06
Axel

Product Brief: Lenvol

Executive Summary

Lenvol est un ecosysteme digital tout-en-un concu pour les restaurateurs independants. Il remplace la dizaine d'outils fragmentes (site web, carte digitale, reservation, CRM, fidelite, avis) par une plateforme unique, accessible et specialisee restauration. Grace a l'IA, Lenvol offre en quelques secondes ce qui coutait des milliers d'euros en agence : un site premium et une carte digitale interactive. Le restaurateur gere tout depuis son telephone en 5 minutes par jour.

Le projet est porte par deux profils complementaires : Axel Briche (developpeur 15 ans, architecte produit, expert IA) et Mickael Vanotti (25 ans de terrain en restauration, consultant strategique, reseau commercial). L'objectif 2026 : un produit complet livre en un temps record grace a l'IA comme accelerateur de developpement, avec les premiers restaurateurs en beta fermee.


Core Vision

Problem Statement

Les restaurateurs independants francais (200 000+ etablissements) font face a une crise de rentabilite aggravee par l'inflation, le manque de main d'oeuvre et des marges qui s'effondrent. Leur presence digitale est defaillante — fiches Google pas a jour, sites moches ou inexistants, Facebook abandonne — mais ils n'ont ni le temps (5 minutes le matin, pas plus), ni les competences, ni le budget pour y remedier.

Leur fichier client est quasi inexistant alors que c'est leur actif le plus precieux. Ils jonglent entre des solutions fragmentees et couteuses, quand ils en ont.

Problem Impact

  • Perte de clients : sans presence digitale, le restaurateur est invisible sur Google, les IA de recherche, et les reseaux sociaux
  • Pas de fidelisation : sans fichier client ni CRM, impossible de faire revenir les clients existants — alors qu'il est toujours plus economique de fideliser que d'acquerir
  • Surcout d'outils : ceux qui s'equipent paient 4-5 abonnements separes (Zenchef 99 EUR, agence 500 EUR, site 2000-3000 EUR one-shot, etc.)
  • Cercle vicieux : moins de clients > moins de revenus > moins d'investissement digital > encore moins de clients

Why Existing Solutions Fall Short

Solution Probleme
Zenchef (99 EUR/mois) Couteux, peu modulable, cible les gros etablissements. Concurrent direct sur reservation + CRM + gestion salle
The Fork Couteux, prend des commissions sur les reservations. Concurrent direct sur la reservation
DISH (Metro) Gratuit mais qualite mediocre, minimum requis
Wix / solutions generiques Pas specialise restauration, trop de choix complexes
Agences de com 500 EUR/mois pour un post par jour, hors budget
Freelances 2000-3000 EUR+ pour un site custom, pas de suivi
Solutions QR code (NordQR, Owneat, WiicMenu) Specialisees sur un seul aspect, pas de tout-en-un

Aucune solution abordable n'offre un ecosysteme complet et specialise pour le restaurateur independant. Les leaders visent les grosses chaines et franchises.

Proposed Solution

Lenvol est la plateforme tout-en-un du restaurateur independant. Le MVP livre les fondations, les blocs suivants s'ajoutent progressivement :

MVP :

  • Site web premium genere en secondes a partir du nom du restaurant (import Google Places : horaires, avis, photos, adresse)
  • Carte digitale & QR code avec fiches plats detaillees (photos, allergenes, ingredients, labels), filtrable, consultable sur l'Ardoise — l'espace visiteur mobile
  • Import carte par IA : upload photo/PDF de la carte existante, extraction structuree via Gemini 2.5 Flash Lite, validation manuelle par le restaurateur
  • Fichier client / CRM alimente automatiquement par chaque interaction (scan QR, reservation)
  • Reservation en ligne simplifiee (nb personnes, heure > validation restaurateur)
  • Gestion de salle : vue tables temps reel, fiche client en tap, alertes
  • Dashboard mobile-first : tout gerable depuis le telephone, en 5 minutes

Post-MVP :

  • Fidelisation (roue de la fortune, Apple Wallet, statuts client, campagnes ciblees)
  • Assistant IA specialise restauration pour mettre a jour le site, generer des textes, repondre aux avis
  • Campagnes email/SMS, rapport mensuel, gestion e-reputation, publication reseaux sociaux

Le tout pour un prix accessible (49 EUR/mois) vs des centaines d'euros chez les concurrents. Lancement en beta gratuite pour valider l'usage terrain avant monetisation.

Key Differentiators

  1. Prix imbattable grace a l'IA — Ce qui coutait 500 EUR/mois en agence coute des centimes en tokens IA. Un site genere en secondes, des textes produits pour quelques centimes.
  2. Tout-en-un specialise restauration — Un seul outil remplace 5-10 abonnements separes. Le restaurateur ne jongle plus entre fournisseurs.
  3. Zero friction — Import Google Places en un clic, carte importee par photo/IA, aucune competence technique requise. Simplicite imposee = qualite garantie.
  4. Vitesse d'execution — L'IA comme accelerateur de developpement permet de livrer en mois ce qui prendrait des annees a une equipe classique. Objectif : tout-en-un complet en 2026.
  5. Expertise terrain — 25 ans de restauration cote commercial (Mickael), reseau de distribution via Promocash et contacts directs avec des centaines de restaurateurs.
  6. Proprietaire de sa stack — Code 100% proprietaire, pas de dependance no-code, scalable, RGPD-compliant (serveurs Hetzner UE).

Target Users

Primary User — Marc (source: Avatar Tablor)

Marc, 42 ans. Brasserie / restaurant traditionnel independant en ville moyenne ou zone periurbaine. Patron depuis au moins 3 ans, 5 a 15 ans dans la restauration. Equipe de 2 a 8 employes, souvent en famille ou avec 1-2 fideles. Budget digital limite — moins de 150 EUR/mois tolere.

"Je maitrise ma cuisine, mes equipes, mes fournisseurs — mais le digital, c'est le bazar. Je sais pas par ou commencer et j'ai pas le temps."

Ce qu'il fait bien : gere son etablissement avec rigueur, fidelise ses habitues, a une vraie identite de maison, est reactif en salle et en cuisine.

Ce qui lui prend trop de temps : reservations par telephone, mise a jour de la carte, gestion (ou ignorance) des avis Google, relances clients, coordination d'outils non connectes.

Frustrations operationnelles : le telephone sonne pendant le service, des no-shows sans prevenir, carte imprimee deja obsolete, aucune visibilite sur qui revient, perd des clients faute de presence en ligne.

Frustrations psychologiques : se sent depasse par le digital, a honte d'un site vieillissant, impression de courir sans rattraper, n'ose pas investir de peur de se tromper, se sent seul face a ces sujets.

Ce qui le bloque :

  1. Le cout percu — il pense que se digitaliser coute cher
  2. Ne sait pas par ou commencer — trop de sujets en meme temps, il procrastine
  3. Peur de ne pas savoir utiliser — besoin de simplicite absolue, depuis son smartphone

Objectifs concrets : remplir sa salle en semaine, augmenter la frequence de retour client, gagner du temps sur les reservations, avoir un outil qu'il gere lui-meme, etre visible sur internet sans agence.

Reves profonds : etre reconnu dans son quartier, transformer ses habitues en ambassadeurs, etre proprietaire de ses donnees clients, se sentir a jour et credible, avoir la paix d'esprit sur le digital.

Ce qu'il veut : un outil tout-en-un simple, gerable depuis son smartphone, a prix fixe et abordable, ses donnees lui appartiennent, etre autonome.

Ce qu'il refuse : payer une agence, signer avec des intermediaires (TheFork...), des outils trop complexes, perdre ses donnees, des abonnements multiples non connectes.

Message qui le fait reagir : "L'outil qui transforme tes clients en ambassadeurs. Un seul outil. Depuis ton telephone. Tu restes proprietaire de tout."

Secondary Users

Sophie — La jeune restauratrice connectee

32 ans, cafe-brunch, active sur Instagram. A l'aise avec le digital mais jongle entre 5 outils. Memes besoins que Marc, adoption plus rapide. Veut des filtres regimes (vegan, sans gluten) et des stats de consultation des plats.

Yannick — Le chef gastronomique ambitieux (cible future, pas MVP)

42 ans, restaurant gastronomique etoile. Exigeant sur le design et la presentation. Valide que l'architecture supporte le haut de gamme sans bloquer.

Le client du restaurant (visiteur final)

  • Lucas (28 ans, foodie) : explore les cartes, veut des photos, sensible au design
  • Marie (45 ans, diabetique T1) : filtre les allergenes systematiquement, besoin vital d'informations fiables
  • Client lambda : scanne le QR code a table, decouvre l'Ardoise, ne sait pas qu'il utilise Lenvol
  • Interaction MVP : Scanne QR > Ardoise (carte interactive, allergenes filtrables, drawer detail plat) > reserve une table
  • Interaction post-MVP : cree son profil via jeu/fidelite, recoit offres/notifs
  • Ne voit jamais : Le dashboard, l'admin, la marque Lenvol — il voit le restaurant

Fournisseurs HCR — Le levier cache

Force commerciale naturelle (caviste, primeur, torrefacteur) — un caviste visite 15 restaurants par semaine. Mentionnent Lenvol a leurs clients restaurants. Motivation : "Vos clients restaurants qui reussissent commandent plus."

User Journey

Parcours restaurateur (Marc) — MVP

  1. Decouverte : Contact terrain (reseau, Promocash, fournisseur HCR) ou contenu organique LinkedIn/Facebook
  2. Premier contact : On lui montre son site deja genere a partir de sa fiche Google — effet "wow" en 30 secondes
  3. Onboarding : Invitation mail > dashboard avec site pre-rempli (horaires, photos, avis importes)
  4. Premiers jours : Personnalise les textes, ajoute sa carte (manuel ou import photo IA via Gemini), genere son QR code
  5. Moment de valeur : Premier scan QR en salle, premiere reservation en ligne, premiere fiche client automatique
  6. Usage quotidien : 5 min le matin depuis son telephone — reservations du jour, plat du jour, etat de la salle

Parcours restaurateur (Marc) — Post-MVP

  1. Fidelisation : Active la roue de la fortune, voit son fichier client grossir, envoie sa premiere campagne
  2. Rapport mensuel : Recoit un rapport type Tablor avec ses KPIs, recommandations actionnables

Parcours visiteur (Lucas au restaurant) — MVP

  1. Scanne le QR code sur la table > Ardoise s'ouvre
  2. Decouvre la carte — categories scrollables, photos, prix. Filtre par regime
  3. Tap sur un plat > drawer detail (description, allergenes, labels, photo)
  4. Reserve une table pour sa prochaine visite

Parcours visiteur (Lucas) — Post-MVP

  1. Joue a la roue de la fortune > laisse son mail > gagne un cadeau pour sa prochaine visite
  2. Recoit email 48h apres avec demande d'avis (>= 4 etoiles > Google, < 4 > feedback interne)
  3. Revient utiliser son cadeau, entre dans le cercle du restaurant

Success Metrics

User Success — MVP (ce que le restaurateur mesure)

Indicateurs disponibles dans le dashboard, bases sur le scope MVP.

Activite Ardoise :

  • Nombre de visites Ardoise
  • Duree des visites
  • Temps d'affichage des plats a l'ecran (intersection observer)
  • Nombre de clics sur chaque plat
  • Autres metriques a explorer en phase PRD

Reservations :

  • Reservations digitales (+ ratio digital vs telephone)

Fichier client :

  • Taille de la base client (+ evolution mois/mois)

User Success — Post-MVP

Indicateurs supplementaires presentes dans un rapport mensuel automatique par restaurant (ref: rapport Tablor).

  • Clients revenus 2x ou + (taux de fidelite)
  • Nouveaux clients acquis via web
  • Campagnes envoyees / destinataires atteints
  • Taux d'ouverture email (benchmark : moyenne secteur ~22%)
  • Nouveaux avis Google generes (+ note moyenne)
  • Temps recupere : reservations digitales x temps moyen appel evite (~1.6 min/resa)
  • Recommandation actionnable mensuelle basee sur l'activite du restaurant

Le restaurateur doit pouvoir repondre a : "est-ce que ca vaut mes 49 EUR/mois ?" avec des chiffres concrets.

Business Objectives

  • Lancement : beta gratuite terrain avec premiers restaurateurs, valider l'usage reel avant de monetiser
  • Pricing prevu : 49 EUR/mois offre core (activation post-validation terrain)
  • MRR cible : 10-15K EUR/mois a terme
  • Churn : a mesurer des l'activation Stripe — pas d'objectif chiffre pour l'instant, mais indicateur prioritaire
  • Activation : % de restaurants qui completent l'onboarding (site genere + carte en ligne + QR code imprime)
  • Engagement : % de restaurants qui utilisent le dashboard au moins 1x/semaine

Key Performance Indicators

Indicateur Mesure Priorite
Restaurants actifs Nb restaurants avec au moins 1 scan QR ou 1 resa/mois Critique
Taux d'activation % onboarding complete (site + carte + QR) Critique
Engagement hebdo % restaurants connectes au dashboard 1x/semaine Haute
Churn mensuel % restaurants desabonnes / total abonnes Haute (post-Stripe)
MRR Revenu recurrent mensuel Haute (post-Stripe)
NPS / satisfaction Score de recommandation Moyenne
Cout IA par restaurant Tokens consommes / restaurant / mois Suivi

Risks & Assumptions

Assumptions (a valider terrain)

# Assumption Comment la valider Statut
A1 Le restaurateur gere tout en 5 minutes/jour Mesurer le temps d'usage reel en beta (analytics dashboard) A valider
A2 49 EUR/mois est le bon prix Interviews terrain + test de sensibilite prix pendant beta A valider
A3 Les fournisseurs HCR recommanderont Lenvol spontanement Tester avec le reseau Promocash de Mickael (5-10 fournisseurs) A valider
A4 L'import carte par IA (Gemini) est assez fiable pour le MVP Benchmark sur 20+ cartes reelles, objectif >= 85% de precision A valider
A5 Le QR code en salle genere suffisamment d'interactions pour alimenter le fichier client Mesurer taux de scan par couvert en beta A valider
A6 Un site genere par IA est percu comme "premium" par le restaurateur Montrer 10 sites generes a des restaurateurs, recueillir les reactions A valider

Risks

# Risque Impact Probabilite Mitigation
R1 Dependance a un dev solo (Axel) — bus factor = 1 Critique Haute Code propre, architecture documentee, stack standard (Nuxt/Drizzle). Recruter un dev junior post-beta
R2 Cout IA a l'echelle (generation textes, import carte) Moyen Moyenne Monitoring cout/restaurant, cache agressif, modeles economiques (Flash Lite), plafond mensuel par restaurant
R3 Concurrence copie le positionnement tout-en-un low-cost Moyen Moyenne Avance d'execution + reseau terrain (Mickael). La distribution est le moat, pas la tech
R4 Adoption terrain lente — restaurateurs resistants au digital Haute Moyenne Effet "wow" du site pre-genere, onboarding assiste par Mickael en face-a-face, beta gratuite sans engagement
R5 Scope MVP trop large — retarde le lancement Haute Moyenne Priorisation intra-MVP en 3 tiers (voir section MVP Scope)

Constraints

Techniques

  • Stack : Nuxt 4, Drizzle ORM, PostgreSQL, Hetzner (serveurs + S3), code 100% proprietaire
  • Infra : VPS unique Hetzner, deploiement automatique via GitHub Actions
  • IA : Google Gemini 2.5 Flash Lite pour l'import carte, modeles Anthropic/OpenAI pour la generation de textes
  • RGPD : serveurs UE (Hetzner Falkenstein), pas de transfert hors UE, consentement explicite pour les donnees client

Humaines

  • Equipe dev : 1 developpeur (Axel), IA comme accelerateur
  • Equipe commerciale : 1 commercial terrain (Mickael), reseau Promocash
  • Pas d'equipe support — le produit doit etre auto-explicatif

Financieres

  • Budget : autofinancement, pas de levee de fonds prevue
  • Cout cible : infrastructure < 100 EUR/mois avant 50 restaurants
  • Monetisation : beta gratuite d'abord, activation Stripe post-validation terrain

Temporelles

  • Objectif : MVP complet et premiers restaurateurs beta en 2026
  • Rythme : livraison iterative par blocs fonctionnels

MVP Scope

Deja construit

  • Site web premium genere en secondes (import Google Places : horaires, avis, photos, adresse)
  • Dashboard restaurateur (gestion du restaurant, parametres, preview)
  • Editeur de site (hero picker, sections, personnalisation)
  • Pipeline leads / kanban (gestion prospects, onboarding)
  • Invite & onboarding restaurateur (invitation mail, creation compte)

Priorisation intra-MVP

Les features MVP sont organisees en 3 tiers de priorite :

Tier Description Features
T1 — Jour 1 Le minimum pour qu'un restaurateur utilise Lenvol en salle Carte digitale & Ardoise, QR code, import carte IA
T2 — Semaine 1 Complete l'experience quotidienne du restaurateur Reservation en ligne, fichier client automatique
T3 — Beta complete Enrichit l'usage mais pas bloquant pour le lancement Gestion de salle (vue tables, alertes), analytics Ardoise avancees

Core Features MVP (a construire)

Carte digitale & Ardoise [T1]

  • Gestion de la carte dans le dashboard (categories, plats, prix, photos, labels, allergenes)
  • Import carte par IA : upload photo/PDF, extraction via Gemini 2.5 Flash Lite, validation manuelle
  • Ardoise : espace visiteur mobile-first a /[slug]/ardoise (QR code > carte interactive)
  • QR code genere par restaurant, personnalisable, imprimable
  • Fiches plats detaillees (drawer : description, allergenes, labels, photo)
  • Filtres regimes (chips Vegan/Sans gluten/Vegetarien)
  • Filtres allergenes (bottom sheet)
  • Recherche plats en temps reel
  • ?table=X bandeau "Table X"
  • Polling 60s pour mise a jour en temps reel
  • Analytics Ardoise : visites, duree, clics plats, temps d'affichage (intersection observer)

Reservation en ligne [T2]

  • Formulaire reservation cote visiteur (date, heure, nb couverts, occasion)
  • Gestion reservations cote dashboard (liste, statuts, confirmation/annulation)
  • Notification email automatique (confirmation, rappel)

Fichier client [T2]

  • Fiche client creee automatiquement a chaque interaction (scan QR, reservation)
  • Base client consultable dans le dashboard (recherche, historique visites)
  • Enrichissement progressif (frequence, preferences, occasions)

Gestion de salle [T3]

  • Vue salle temps reel dans le dashboard (tables, statuts)
  • Fiche client accessible en tap depuis une table
  • Alertes : allergies, anniversaire, VIP

Out of Scope (post-MVP)

  • Fidelisation (roue de la fortune, Apple Wallet, statuts client, parrainage)
  • Campagnes email/SMS ciblees
  • Rapport mensuel automatique type Tablor
  • Assistant IA specialise restauration
  • Multi-menus (tabs Ardoise, activation manuelle) — Phase C
  • Systeme avis & notes (redirection Google si >= 4 etoiles, feedback interne si < 4)
  • Publication automatique reseaux sociaux
  • Gestion e-reputation (centralisation avis, reponses IA)
  • Nom de domaine personnalise
  • PWA installable au nom du restaurant
  • Sections storytelling (equipe, fournisseurs, engagements)
  • Systeme de paiement Stripe (activation apres validation terrain)

MVP Success Criteria

Le MVP est valide quand :

  • Un restaurateur peut s'inscrire, voir son site genere, personnaliser sa carte et imprimer son QR code en moins de 30 minutes
  • Un client peut scanner le QR, consulter la carte, filtrer les allergenes et reserver une table
  • Le restaurateur voit ses reservations, son fichier client et l'etat de sa salle depuis son telephone
  • Les premiers restaurateurs terrain utilisent l'outil au quotidien (5 min/jour) sans assistance

Specifications de reference

Les specs detaillees de la carte digitale sont documentees dans PROJECT/milestones/carte-digitale/ :

  • plan.md : collecte d'idees, schema DB (Phase A/B/C), API design, architecture 3 espaces, UI wireframes dashboard, concurrence NordQR, obligations legales allergenes/origine viandes/surgele
  • decisions.md : 52 decisions de scope, architecture, UX issues de 4 rounds de clarification (19 agents), avec phases A/B/C et workarounds MVP documentes
  • status.md : etat d'avancement (Phase 3/7 Definir — DONE, 141 FR, 36 NFR, 38 UAT)

Le PRD DOIT absorber et integrer tout le contenu pertinent de ces specs — le developpeur n'aura pas acces au brief ni aux specs anterieures.

Future Vision

A terme, Lenvol devient l'operating system du restaurateur independant : un seul outil qui remplace site web, carte digitale, reservation, CRM, fidelisation, campagnes marketing, gestion avis, et analytics — le tout pilotable depuis le telephone en 5 minutes par jour. L'IA est le levier qui rend possible un produit all-in-one a 49 EUR/mois la ou les concurrents facturent des centaines d'euros pour des briques separees.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment