La méthode

Un événement ne touche jamais ton catalogue.

Quand tu montes un projet, KLE fige une copie de tes recettes et de tes prix. Tu ajustes les couverts, les portions, les inclusions : le foodcost de l'événement reste un instantané exact, même si tes recettes évoluent après. Tes fiches restent propres. Toujours.

CATALOGUETes recettes, tes prix · la source de vérité
↓ snapshot
PROJETCopie figée : couverts, portions, prix du jour
↓ dérive
SERVICECourses, mise en place, matériel, foodcost final
01Tes données chez toiUne instance par client. Ton catalogue ne partage rien avec personne, et les sauvegardes restent triviales.
02Rapide, tout le tempsZéro usine à gaz : des pages rendues côté serveur qui chargent vite, même sur le wifi du marché.
03Mis à jour chaque semainePlus de vingt versions livrées depuis juin, toutes en production. Le patchlog est public : tu vois exactement ce qui avance.
Sous le capot

Sérieux là où ça compte.

SÉCURITÉ Ton compte, verrouillé
  • Double authentification (TOTP) avec codes de secours
  • Mots de passe chiffrés en Argon2id, anti-force-brute
  • Connexion Google en option, jamais imposée
  • Tout ce que tu saisis est assaini à l'enregistrement
SERVEUR Une instance rien qu'à toi
  • Hébergement européen (Hetzner), HTTPS automatique
  • Ta base isolée : aucune donnée mutualisée entre clients
  • Sauvegardes simples et restaurables : une base, un fichier
MULTI-APPAREILS Synchro sans y penser
  • Tes données vivent sur le serveur : téléphone au marché, laptop au bureau, même état partout
  • Rien à installer : un navigateur suffit, ou la PWA sur l'écran d'accueil
  • Un prix coché sur le téléphone est déjà dans le foodcost au retour en cuisine
RÉGLAGES À ta main
  • Trois thèmes (Charbon, Night Market, Encre), densité et zoom d'affichage
  • Catégories, rayons et icônes entièrement configurables
  • Tes conversions (cuillères → grammes), tes types de projets, tes domaines de tâches
~13 000 lignes Python 18 modules 23 tables Zéro build, zéro SPA