kegtrack

Возможности

Что kegtrack делает для ваших кег

Обычно это пивоварня, но ничего не привязано к пиву: подойдёт любой организации, которая выдаёт кеги под залог.

Сканирование

  • Три способа сканировать

    Bluetooth-сканер, задняя камера с фонариком или ручной ввод. Каждое считывание даёт цвет, звук и вибрацию.

  • Партии

    Настройте один раз и сканируйте десятки кег. Неподходящая кега отклоняется при сканировании.

  • Всё или ничего

    Данные хранятся на сервере, поэтому перезагрузка страницы или севшая батарея ничего не потеряют. При подтверждении проходит всё или не пишется ничего.

Семь состояний и правила между ними.

Бессмысленный переход отклоняется сразу. Администратор может принудить его, указав причину, и она сохранится в истории.

ПринятаВ парке
ГрязнаяЖдёт мойки
ЧистаяГотова к наполнению
ЗаполненаНужны продукт, партия и ёмкость
ДоставленаНужны клиент и адрес
Выведена из эксплуатацииОтложена
ПотерянаСохранено в истории

Доставка и отзыв

  • Накладные

    Накладная создаётся при подтверждении, готова к печати и подписи.

  • Отзыв продукции

    Все клиенты, затронутые партией, с контактами, количеством и точными QR-кодами. Можно экспортировать и печатать.

  • Клиенты

    Кеги у каждого клиента, красным сверх порога.

  • Парк

    Полнотекстовый поиск, фильтры, время в статусе и экспорт в CSV и Excel.

Эксплуатация

  • QR-этикетки

    Печатайте листы по 3 x 8 этикеток 70 x 37 мм или импортируйте парк из таблицы.

  • Роли

    Чтение, Производство и Администратор. Сессия блокируется после 15 минут бездействия и просит шестизначный PIN.

  • Пивоварни разделены

    Одна установка обслуживает несколько пивоварен. Построчная безопасность PostgreSQL разделяет их данные.

  • Надёжная история

    События только дописываются, и история остаётся источником истины.

  • Сначала телефон

    Сделано для телефона, светлая и тёмная темы, на французском и английском.

Чего он не делает

  • Нет в этой версии

    Счета, залоги и задолженности, работа офлайн, нативное приложение, самостоятельная регистрация, публичный API, свои статусы и несколько площадок.

  • Бумажные этикетки

    Бумажные этикетки не выдерживают щелочную мойку при 80 °C. Предусмотрите гравированные таблички или этикетки из промышленного полиэстера.

Запустите kegtrack

Сканеру на камере нужен HTTPS. Подробности в документации.

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