Fonctionnalités
Ce que kegtrack fait pour vos fûts
Une brasserie est l'utilisateur type, mais rien n'est propre à la bière : toute structure qui prête des fûts consignés peut l'utiliser.
Le scan
- Trois façons de scanner
Douchette Bluetooth, caméra arrière avec torche ou saisie manuelle. Chaque lecture donne une couleur, un son et une vibration.
- Lots
Configurez une fois, puis scannez des dizaines de fûts. Un fût qui ne convient pas est refusé au scan.
- Tout ou rien
La saisie est conservée sur le serveur : un rechargement ou une batterie vide ne fait rien perdre. À la validation, tout passe ou rien n'est écrit.
Sept états, et des règles entre eux.
Un mouvement absurde est refusé sur-le-champ. Un administrateur peut en forcer un en donnant une raison, et l'historique la conserve.
Livrer et rappeler
- Bons de livraison
Le bon de livraison est créé à la validation, prêt à imprimer et signer.
- Rappel de produit
Chaque client concerné par un lot, avec contacts, quantités et codes QR exacts. Exportable et imprimable.
- Clients
Les fûts que détient chaque client, en rouge au-delà du seuil.
- Parc
Recherche plein texte, filtres, durée dans l'état, et export CSV et Excel.
L'exploitation
- Étiquettes QR
Imprimez des planches de 3 x 8 étiquettes de 70 x 37 mm, ou importez votre parc depuis un tableur.
- Rôles
Lecture, Production et Administrateur. Une session se verrouille après 15 minutes d'inactivité et demande un code PIN à six chiffres.
- Des brasseries bien séparées
Une installation sert plusieurs brasseries. La sécurité par ligne de PostgreSQL garde leurs données séparées.
- Un historique fiable
Les événements ne s'effacent jamais, et l'historique fait foi.
- Le téléphone d'abord
Pensé pour le téléphone, avec thèmes clair et sombre, en français et en anglais.
Ce qu'il ne fait pas
- Pas dans cette version
Facturation, consignes et sommes dues, usage hors ligne, application native, inscription en libre-service, API publique, statuts personnalisés et multi-site.
- Étiquettes papier
Les étiquettes papier ne survivent pas à un lavage caustique à 80 °C. Prévoyez des plaques gravées ou des étiquettes en polyester industriel.
Lancer kegtrack
Le scanner par caméra exige HTTPS. Les détails sont dans la documentation.
$ git clone https://github.com/selfhostr/kegtrack.git
$ cd kegtrack && cp .env.exemple .env # fill in the secrets
$ docker compose up -d --build