Возможности
Что 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