E-commerce · Click & Collect · Back-office Telegram · 2026

FROMAGERIE SAINT MICHEL

  • React 18
  • Express 4
  • PostgreSQL
  • Stripe 17
  • Telegram Mini App
— Contexte

Une fromagerie qui encaissait au comptoir, sans commande en ligne ni fichier client. L'enjeu : capter les commandes à l'avance et fidéliser, sans alourdir le travail en boutique.

E-commerce complet livré en production : boutique React/Vite en 4 langues (FR/EN/DE/ES) et backend Express sur PostgreSQL (5 tables, requêtes paramétrées, mots de passe hachés scrypt). Plus de 30 routes API pilotent le paiement Stripe sur trois tunnels — panier, plateaux sur-mesure et cartes cadeaux — avec webhook signé et idempotent, les emails transactionnels via SMTP (confirmation client, code cadeau, réinitialisation), le programme de fidélité crédité automatiquement à chaque commande, et un pipeline images (upload multer, conversion HEIC, optimisation Sharp). Toute l'exploitation se fait depuis Telegram : une Mini App admin et un bot à boutons gèrent commandes, statuts, ruptures, prix et ajout de produits, avec des rappels automatiques avant chaque retrait.

— Résultats
+42 %

Valeur vie client à 6 mois — programme fidélité + cartes cadeaux.

  • Back-office 100% Telegram : commandes, statuts, prix, ruptures et fiches produit pilotés depuis le téléphone
  • 5 tables PostgreSQL · 30+ routes API · webhook Stripe signé et idempotent
  • Boutique 4 langues · Click & Collect · fidélité et cartes cadeaux en production
— Ce qui a été livré
  • Boutique React/Vite en 4 langues (FR/EN/DE/ES), ~20 pages : accueil, collections, fiche produit, panier, compte, plateaux, carte cadeau, Click & Collect
  • Backend Express + PostgreSQL : 5 tables (clients, commandes, plateaux, cartes cadeaux, ruptures), 30+ routes API, requêtes 100% paramétrées
  • Paiement Stripe sur 3 tunnels (panier, plateaux, cartes cadeaux) + webhook signé et idempotent + emails transactionnels SMTP (confirmation HTML client, notif boutique, code cadeau, reset)
  • Comptes clients : inscription/connexion JWT en cookie httpOnly Secure, hash scrypt + timingSafeEqual, édition profil, mot de passe oublié, historique de commandes
  • Fidélité (1 point/€ crédité automatiquement au paiement) et cartes cadeaux à code unique, livrées par email ou retirées en boutique
  • Click & Collect avec calendrier de créneaux, module « Composer votre plateau » (tarif au poids) et « Laissez-vous surprendre » (sélection par budget)
  • BACK-OFFICE Telegram Mini App : dashboard KPI (à préparer / prêtes / CA du jour / ruptures), suivi des commandes par statut, édition rapide des prix (pièce ou kg), gestion des ruptures et wizard d'ajout produit en 4 étapes avec upload photos (HEIC→JPG)
  • BACK-OFFICE bot Telegram : mêmes actions en boutons inline, chiffre d'affaires jour/semaine/mois/période, et alertes automatiques J-1 / H-5 sur les commandes non préparées
  • SEO & infra : catalogue servi en cache (ETag/304), redirection canonique non-www→www, vraies 404 HTTP, génération sitemap + prérendu des meta, avis Google via Places API
— Voir en production
fromageriesaintmichel.com
Site en production réelle. Lien direct, sans démo.
— Un projet comme celui-ci ?

Décrivez le vôtre en trois phrases. Réponse du studio sous 24 h ouvrées, sans intermédiaire.

Créer un projet similaire