Plateforme de commande · clé-en-main
Ouvrez.Cuisinez.Vendez.
Une plateforme complète qui transforme votre restaurant en commerce en ligne. Livraison, click & collect, commande à table via QR code. Tout le stack est là — votre métier c'est la cuisine, le nôtre c'est le reste.
Manifeste — chapitre 01
Un restaurateur
qui installe
e-snack,
c'est un
restaurateur
qui récupère
ses commissions.
Les plateformes existantes prélèvent 25 à 35 % sur chaque commande. Pour un restaurateur qui vend 100 €, ça représente 30 € qui partent. Sur l'année, c'est un salarié.
e-snack inverse l'équation. Vous hébergez votre propre plateforme, sur votre domaine, avec votre image. Vos clients commandent directement chez vous. Les paiements vont directement sur votre compte Mollie. Zéro intermédiaire qui prend sa part.
Le projet est pensé pour le cas réel d'un snack — pas pour un pitch startup. Commande à table par QR code, click & collect avec créneaux, livraison avec dispatch multi-livreurs, tout marche le premier jour.
Votre métier c'est la cuisine. Le nôtre, c'est la logistique.
Trois façons de vendre — chapitre 02
Un menu, trois canaux, aucun compromis.
e-snack n'est pas spécialisé dans la livraison. Ni dans le click & collect. Ni dans le dine-in. Les trois, depuis le même menu, avec la même stack.
Livraison
À domicile, en temps réel.
Dispatch automatique vers plusieurs livreurs, tracking GPS diffusé en WebSocket au client, notifications Telegram pour les chauffeurs, zones et frais de livraison configurables, seuil de livraison gratuite, temps de préparation ajustable en cuisine.
commissions
Click & Collect
Le client passe, vous servez.
Créneaux horaires programmables, rappels email 15 minutes avant, statut en direct (en préparation → prête), paiement en ligne ou sur place, impression ticket automatique, zéro confusion en caisse.
de frais de livraison
Sur place · QR
Scanne, commande, paye.
Un QR code par table. Le client scanne, parcourt le menu, commande sans attendre un serveur, paye en ligne ou demande l'addition. Le staff reçoit un ping, apporte le plat. Plus rapide, moins d'erreurs.
rotation des tables
Paiements — chapitre 04
L'argent arrive.
Sur votre compte.
Sans intermédiaire.
Le paiement en ligne passe par Mollie — vous connectez votre compte marchand, les fonds tombent directement. e-snack ne touche jamais à l'argent. On vous fournit l'infrastructure, vous gardez la trésorerie.
Online · Mollie
Carte, Bancontact, Apple Pay, SEPA.
Webhooks idempotents, pattern outbox pour le suivi des paiements, confirmations de commande atomiques. Les remboursements se déclenchent depuis l'admin en un clic, l'historique des évènements est conservé pour audit.
Sur place
Le client paye à la caisse.
Pour le click & collect ou le dine-in, option paiement au comptoir. La commande est marquée on_site, sans passer par Mollie. Pratique pour un snack du coin qui n'a pas envie de configurer un compte marchand le premier jour.
MOLLIE_API_KEY est videSuivi en temps réel — chapitre 05
Chaque
commande
respire.
Dès la commande passée, le client voit un timeline live : payé → en préparation → prête → en route → livrée. Sur mode livraison, la position du livreur est diffusée en WebSocket toutes les 5 secondes.
- WebSocket bidirectionnel
- Redis pub/sub multi-instance
- Temps de préparation ajustable
- Historique des statuts auditable
- Notifs Telegram aux livreurs
- Rappels email aux clients
Commande #F51BCCFC
- Payée
- En préparation
- En route
- Livrée
Chaque détail compte — chapitre 06
Le diable
est dans le
détail.
e-snack n'est pas un MVP. C'est 18 mois de terrain, 20+ micro-features que le restaurateur n'apprécie que le jour où il en a besoin.
01
Magic link + OTP
Authentification sans mot de passe via Resend.
02
OAuth Google
Sign-in fédéré pour les clients récurrents.
03
Allergènes
Étiquetés par produit, affichés sur la carte.
04
Infos nutritionnelles
Calories, protéines, glucides — optionnel.
05
Horaires configurables
Jour par jour, fermeture exceptionnelle.
06
Zones de livraison
Rayon en km, frais par zone, seuil gratuit.
07
Promo codes
Pourcentage, montant fixe, usage limité, dates.
08
Formules / combos
Menu avec groupes de choix, options incluses.
09
Multi-livreurs dispatch
Assignation auto ou manuelle, SLA de réponse.
10
Telegram livreurs
Notif par chauffeur, accept/reject depuis Telegram.
11
Import IA du menu
Colle une carte papier, GPT structure les produits.
12
Analytics PostHog
Funnel commande, top produits, rétention clients.
13
Dashboard admin
CRUD menu, commandes, drivers, clients, réglages.
14
Image uploads
MinIO self-hosted, CDN via Caddy, cache long-lived.
15
Factures PDF
Génération serveur, historique par commande.
16
Migrations auto
golang-migrate au boot, zéro downtime.
17
TLS auto Let's Encrypt
Caddy certifie au premier hit, HTTP/2, HSTS.
18
Multi-restaurant ready
Mono par défaut, flag pour plusieurs enseignes.
Sous le capot — chapitre 07
Des outils
qui se
respectent.
e-snack ne réinvente rien — on assemble des briques éprouvées, avec une obsession : pas de magie, pas de lock-in, pas de dépendance fantôme. Quand vous ouvrez le repo, vous lisez et vous comprenez.
- Go 1.25API gRPC-first + REST gateway, compilé en binaire natif.
- Next.js 16App Router, React 19, BFF pour l'admin, Server Components.
- PostgreSQL 16Source unique de vérité, migrations versionnées.
- Redis 7Pub/sub pour les WebSockets, cache sessions, throttling.
- Caddy 2Reverse-proxy, TLS Let's Encrypt auto, HTTP/2 + HTTP/3.
- Docker ComposeDéploiement atomique en 1 commande, rollback git reset.
- MinIOS3-compatible self-host pour les uploads d'images.
- MolliePaiements UE, webhooks idempotents, outbox pattern.
- ResendMagic links, OTP, confirmations, factures PDF.
On en parle ?
Votre
restaurant
mérite sa
plateforme.
Une démo en 5 minutes, sur un sous-domaine à vous. Vous cassez tout, vous testez, vous décidez.