kegtrack

Funciones

Qué hace kegtrack por tus barriles

El usuario típico es una cervecería, pero nada es exclusivo de la cerveza: cualquier organización que preste barriles retornables puede usarlo.

Escaneo

  • Tres formas de escanear

    Escáner Bluetooth, cámara trasera con linterna o entrada manual. Cada lectura da un color, un sonido y una vibración.

  • Lotes

    Configura una vez y escanea decenas de barriles. Un barril que no encaja se rechaza al escanearlo.

  • Todo o nada

    La captura se guarda en el servidor: recargar o quedarse sin batería no pierde nada. Al validar, todo pasa o no se escribe nada.

Siete estados, y reglas entre ellos.

Un movimiento sin sentido se rechaza al instante. Un administrador puede forzarlo dando un motivo, y el historial lo conserva.

RecibidoEn la flota
SucioA la espera de lavado
LimpioListo para llenar
LlenoNecesita un producto, un lote y un depósito
EntregadoNecesita un cliente y una dirección
Fuera de servicioApartado
PerdidoSe conserva en el historial

Entregar y retirar

  • Albaranes de entrega

    El albarán se crea al validar, listo para imprimir y firmar.

  • Retirada de producto

    Todos los clientes afectados por un lote, con contactos, cantidades y códigos QR exactos. Exportable e imprimible.

  • Clientes

    Los barriles que tiene cada cliente, en rojo al pasar el umbral.

  • Flota

    Búsqueda de texto completo, filtros, tiempo en cada estado y exportación a CSV y Excel.

La operación

  • Etiquetas QR

    Imprime hojas de 3 x 8 etiquetas de 70 x 37 mm, o importa tu flota desde una hoja de cálculo.

  • Roles

    Lectura, Producción y Administrador. La sesión se bloquea tras 15 minutos de inactividad y pide un PIN de seis cifras.

  • Cervecerías bien separadas

    Una instalación sirve a varias cervecerías. La seguridad por filas de PostgreSQL mantiene sus datos separados.

  • Un historial fiable

    Los eventos solo se añaden, y el historial es la fuente de la verdad.

  • Primero el móvil

    Hecho para el móvil, con tema claro y oscuro, en francés e inglés.

Lo que no hace

  • No está en esta versión

    Facturación, depósitos e importes pendientes, uso sin conexión, app nativa, registro por cuenta propia, API pública, estados personalizados y varias sedes.

  • Etiquetas de papel

    Las etiquetas de papel no sobreviven a un lavado cáustico a 80 °C. Prevé placas grabadas o etiquetas de poliéster industrial.

Pon kegtrack en marcha

El lector por cámara necesita HTTPS. Los detalles están en la documentación.

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