kegtrack

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.

ReçuDans le parc
SaleEn attente de lavage
ProprePrêt à être rempli
RempliDemande un produit, un lot et une cuve
LivréDemande un client et une adresse
Hors serviceMis de côté
PerduConservé dans l'historique

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