Graffiti
Insights
Étude de cas· Trattoria, Luxembourg

Un restaurant qui se réserve comme une app.

Il Riccio sert Luxembourg-Ville depuis 1992. Nous avons photographié la maison, puis construit son propre système de réservation — acompte par carte sur les tables de groupe, acceptation depuis le téléphone, et plus aucun abonnement mensuel. Financé par les SME Packages.

Luca, patron d’Il Riccio, attablé face au hérisson en céramique de la trattoria.
Client
Il Riccio — trattoria, Luxembourg-Ville, depuis 1992
Secteur
Restauration
Prestations
Photographie · Positionnement · Design web · Système de réservation sur mesure · Paiement intégré · PWA
Stack
Symfony · Twig · Stripe · SendGrid · PWA
Financement
SME Packages — Digital

Il Riccio, c’est une trattoria de la rue Beaumont, à Luxembourg-Ville, ouverte depuis 1992. Trente ans de service, une salle pleine d’habitués, et un hérisson en céramique posé sur la table — le riccio qui a donné son nom à la maison.

Nous avons commencé par la photographier. Luca, la salle, les murs couverts de trente ans de photos dédicacées. Puis nous avons construit à la trattoria un système de réservation qui lui appartient entièrement : il prend un acompte par carte sur les tables de groupe, permet à Luca d’accepter une réservation depuis son téléphone en un geste, s’installe sur l’écran d’accueil des clients comme une app — et ne coûte rien par mois pour tourner.

Luca attablé à Il Riccio, face au hérisson en céramique de la trattoria.

Réservez votre table en un geste — comme une vraie app.

La PWA : installer, réserver, c’est fait.

Le problème

Deux choses coûtaient discrètement de l’argent à Il Riccio.

La première : les réservations de groupe qui n’étaient pas honorées. Une tablée de dix qui ne vient pas, c’est un service préparé pour rien — les produits achetés, l’équipe planifiée, la salle bloquée. Cela arrivait assez souvent pour peser.

La seconde : la facture de la plateforme censée régler le problème. Un service de réservation comme Zenchef, c’est un abonnement qui se renouvelle qu’il remplisse la salle ou non, qui habille votre restaurant aux couleurs d’un autre, et qui garde vos données clients sur ses serveurs. Luca voulait le système sans le coût récurrent — et il le voulait à lui.

La photographie

On ne vend pas une salle qu’on n’a pas regardée. Avant la première ligne de code, nous avons photographié la trattoria : Luca avec le hérisson qui a donné son nom à la maison, les boiseries, les assiettes aux murs, les tables dressées sous trente ans de diplômes encadrés et de portraits dédicacés.

C’est ce que le site met en avant aujourd’hui — pas des photos de pâtes en banque d’images, mais la salle dans laquelle le client va réellement entrer.

Une applique, une petite peinture de village italien au bord de l’eau et une assiette en céramique peinte à la main dans la salle boisée de la trattoria.
Une table dressée d’Il Riccio sous les diplômes encadrés et les photos dédicacées accumulés en trente ans.

Ce que nous avons construit

  1. 01

    Un parcours de réservation qui lui appartient

    Un tunnel de réservation sur mesure, développé en Symfony et Twig, hébergé sur le domaine d’Il Riccio, dans le design d’Il Riccio. Aucune commission par couvert, aucun abonnement mensuel, aucune marque tierce. Les données des clients restent au restaurant.

  2. 02

    Un acompte qui met fin aux no-shows de groupe

    Au-delà de cinq personnes, la réservation demande une carte : 10 € par personne, débités immédiatement via Stripe et déduits de l’addition finale. Intégralement remboursables jusqu’à 48 heures avant la réservation. Ce ne sont pas des frais — c’est un engagement, et l’argent revient au client dans tous les cas.

    Le montant est calculé côté serveur : impossible de le manipuler depuis le navigateur. Apple Pay et Google Pay fonctionnent nativement via le Payment Request Button. Un webhook Stripe confirme le paiement, et SendGrid envoie la confirmation au client comme au restaurant. Ceux qui préfèrent ne pas payer en ligne sont à un geste de WhatsApp.

  3. 03

    Le pupitre de réservation, dans la poche de Luca

    Luca voit chaque demande sur son téléphone : qui vient, combien de couverts, et si l’acompte a été autorisé, accepté ou refusé. Il accepte — ou décline — en un seul geste, et la confirmation part toute seule chez le client.

    Aucun back-office à apprendre, aucun ordinateur à ouvrir en plein service. Le restaurant se tient en salle : l’outil y vit aussi.

  4. 04

    Une app, sans passer par l’App Store

    Le site est une PWA : les clients l’installent sur leur écran d’accueil et elle s’ouvre en plein écran, directement sur la prise de réservation, avec sa propre icône et un splash screen accordé aux couleurs de la maison via le manifest. Android affiche l’invite d’installation native. iOS n’en propose aucune : nous avons donc écrit la nôtre — Appuyez sur Partager → Sur l’écran d’accueil → Ajouter — en tenant compte du fait qu’iPadOS se déclare comme un Mac de bureau.

    La phrase qu’utilise Luca est la plus juste : réservez votre table en un geste, comme avec une vraie app.

  5. 05

    Groupes et privatisations, à part

    Les grandes tablées et les privatisations n’ont rien à faire dans le même tunnel qu’une table pour deux. Elles ont leur propre parcours, pour que la cuisine sache à quoi elle dit oui avant de dire oui.

Les détails que personne ne voit

L’essentiel du travail dans un tunnel de réservation est invisible — et c’est précisément lui qui sépare une table réservée d’un client qui abandonne.

  • Des champs de date et d’heure qui se tiennent sur Safari iOS, pas seulement sur un navigateur de bureau.
  • Des tailles de police à 16 px minimum, pour que Safari ne zoome pas la page à chaque champ touché.
  • Un bouton de paiement identique dans un onglet, dans la PWA installée, et dans le navigateur intégré d’Instagram.
  • Des relances de webhook Stripe traitées de façon idempotente : jamais de double débit sur un incident réseau.
  • Icônes, splash screens et manifests générés pour tous les appareils que les clients utilisent réellement.

Financé par les SME Packages

L’ensemble — photographie, site, système de réservation, paiement, PWA — a été réalisé dans le cadre de la subvention digitale SME Packages de l’État, qui couvre 70 % du projet. Il Riccio n’en a payé qu’une fraction, et a troqué un abonnement qui se renouvelait chaque mois contre une infrastructure qui lui appartient.

Le fond

Les clients ont adopté le système immédiatement, et Luca aussi. Les tables de groupe s’engagent désormais, les confirmations partent sans que personne les tape, le fichier client reste au restaurant, et aucune plateforme ne prélève sa part — ni son abonnement — sur une table que la trattoria a remplie elle-même.

Trente ans de bouche-à-oreille, qui ont enfin un endroit où atterrir.

Envie du détail complet ?

Voyez exactement ce que vous payez, et ce que l’État prend en charge.

Découvrir les SME Packages

Contact