kegtrack

Funktionen

Was kegtrack für Ihre Fässer tut

Typischer Nutzer ist eine Brauerei, aber nichts ist bierspezifisch: Jede Organisation, die Pfandfässer verleiht, kann es nutzen.

Scannen

  • Drei Arten zu scannen

    Bluetooth-Scanner, Rückkamera mit Taschenlampe oder manuelle Eingabe. Jeder Scan gibt eine Farbe, einen Ton und eine Vibration.

  • Stapel

    Einmal einstellen, dann Dutzende Fässer scannen. Ein unpassendes Fass wird schon beim Scan abgelehnt.

  • Alles oder nichts

    Die Erfassung liegt auf dem Server, ein Neuladen oder leerer Akku verliert nichts. Bei der Bestätigung geht alles durch oder nichts wird geschrieben.

Sieben Zustände und Regeln dazwischen.

Ein unsinniger Wechsel wird sofort abgelehnt. Ein Admin kann ihn mit einer Begründung erzwingen, und die Chronik behält sie.

EingegangenIm Bestand
SchmutzigWartet auf die Reinigung
SauberBereit zum Befüllen
BefülltBraucht ein Produkt, eine Charge und einen Tank
GeliefertBraucht einen Kunden und eine Adresse
Außer BetriebBeiseitegestellt
VerlorenBleibt im Verlauf erhalten

Liefern und zurückrufen

  • Lieferscheine

    Der Lieferschein entsteht bei der Bestätigung, bereit zum Drucken und Unterschreiben.

  • Produktrückruf

    Jeder von einer Charge betroffene Kunde, mit Kontakten, Mengen und genauen QR-Codes. Exportierbar und druckbar.

  • Kunden

    Die Fässer jedes Kunden, rot ab dem Schwellenwert.

  • Bestand

    Volltextsuche, Filter, Dauer im Status sowie CSV- und Excel-Export.

Der Betrieb

  • QR-Etiketten

    Drucken Sie Bögen mit 3 x 8 Etiketten, 70 x 37 mm, oder importieren Sie Ihren Bestand aus einer Tabelle.

  • Rollen

    Lesen, Produktion und Administrator. Eine Sitzung sperrt nach 15 Minuten Inaktivität und fragt nach einer sechsstelligen PIN.

  • Brauereien sauber getrennt

    Eine Installation bedient mehrere Brauereien. Die Row-Level Security von PostgreSQL hält ihre Daten getrennt.

  • Ein verlässlicher Verlauf

    Ereignisse werden nur angehängt, und der Verlauf ist die maßgebliche Quelle.

  • Zuerst fürs Telefon

    Fürs Telefon gebaut, mit hellem und dunklem Design, auf Französisch und Englisch.

Was es nicht tut

  • Nicht in dieser Version

    Rechnungen, Pfand und offene Beträge, Offline-Betrieb, native App, Selbstregistrierung, öffentliche API, eigene Status und mehrere Standorte.

  • Papieretiketten

    Papieretiketten überstehen keine Laugenwäsche bei 80 °C. Planen Sie gravierte Schilder oder Etiketten aus Industrie-Polyester ein.

kegtrack starten

Der Kamera-Scanner braucht HTTPS. Details stehen in der Doku.

$ git clone https://github.com/selfhostr/kegtrack.git
$ cd kegtrack && cp .env.exemple .env  # fill in the secrets
$ docker compose up -d --build