Учёт рабочего времени · QR + Telegram

Кто пришёл и во сколько —
без ручного табеля

Станция у входа показывает подписанный QR-код. Сотрудник сканирует его в Telegram на приход и на уход — часы, опоздания и табель считаются сами, с доказательством присутствия: был на месте, в это время, лично.

Windows 10/11 Приход, уход и табель На вашем сервере
station.local
Принято
Живой QR · обновление 10 сек онлайн
Отчёт · админкасегодня · Главный офис · Asia/Almaty
СотрудникПриходУходЧасыСтатус
Мадина Жумабаева07:5217:059:13вовремя
Айгуль Сериковна08:4718:049:17вовремя
Ерлан Нурланов09:0318:209:17вовремя
Данияр Ахметов10:2419:309:06опоздание 24 мин

Как работает

Четыре шага от двери до отчёта

Ничего не нужно сводить вручную — от сканирования до строки в отчёте всё автоматически.

1

Станция показывает код

Любой ноутбук у входа. QR подписан ключом станции и живёт десять секунд — фото и скриншоты бесполезны.

2

Сотрудник сканирует

Кнопка «Приход» или «Уход» в Telegram, камера, секунда. Без паролей, карт и приложений из сторов.

3

Сервер проверяет

Подпись, свежесть, одноразовость кода, сеть офиса и личность Telegram — пять проверок за доли секунды.

4

Табель считается сам

Имя и фото — на экране станции, часы, опоздания и месячный табель — в админке. Выгрузка в CSV в один клик.

Безопасность

Пять проверок на каждой отметке

Отметку невозможно поставить удалённо или задним числом — каждый чек-ин проходит независимую проверку.

подпись ed25519

Код нельзя подделать

Каждый QR подписан приватным ключом станции. Подделать код без ключа — вычислительно невозможно.

TTL 10 секунд

Одноразовый и свежий

Код обновляется постоянно и принимается один раз. Пересланное фото QR не сработает.

сеть офиса

Только с места

Отметка проходит, только если телефон выходит в сеть с того же IP, что и станция, или из заданной подсети офиса.

Telegram initData

Личность подтверждена

Кто сканировал — подтверждает криптоподпись Telegram. Чужой аккаунт не подставить, регистрация через бота.

отзыв станции

Ключ гасится в один клик

Ноутбук-станцию потеряли — одна кнопка в админке, и её ключ больше не принимается.

итог

Доказательство, а не честное слово

Каждая отметка — это «был на месте, в это время, лично», подтверждённое криптографией.

Возможности

Не только отметка, а весь учёт

Админка, табель, графики и мини-приложение сотрудника — всё в одной системе на вашем сервере.

табель

Месячный табель и CSV

Часы по каждому дню и сотруднику, итог за месяц, выгрузка в CSV для бухгалтерии — в один клик.

дисциплина

Опоздания и отчёт по человеку

Сводка дисциплины за период и карточка сотрудника: приходы, уходы, опоздания, отработанные часы.

онлайн

Кто сейчас в офисе

На дашборде видно, сколько человек на месте прямо сейчас и как они распределены по филиалам.

графики

Личный график и таймзона

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

компании и филиалы

Несколько компаний в одной системе

Филиалы со своими сетями и станциями. Данные компаний разделены: чужой сотрудник не отметится на вашей станции.

персонал

Приём, увольнение, восстановление

Сотрудник сам регистрируется через бота с фото, админ подтверждает. Уволенные перестают отмечаться, история остаётся.

мини-приложение

История отметок у сотрудника

Свои приходы и уходы за 30 дней, статистика и прогресс — в Telegram, без доступа к чужим данным.

станция

Обновляется сама

Станция сообщает о новой версии и ставит её по кнопке. Wi-Fi офиса — отдельным QR прямо на экране.

языки

Русский и казахский

Мини-приложение и экран станции переключаются между языками одной кнопкой.

Мотивация

Пунктуальность, которую видно

Лёгкая геймификация в мини-приложении — без давления, но с наглядным прогрессом команды.

Стрик

Будни подряд без опозданий. Выходные серию не прерывают.

Очки и уровни

Приход вовремя — 10 очков, на полчаса раньше — 15. Каждые 100 очков — новый уровень.

Бейджи

«Неделя ритма», «Железный месяц», «Ранняя пташка», «Чистый месяц».

Лидерборд месяца

Рейтинг пунктуальных виден команде в мини-приложении.

Установка

Станция за десять минут

Скачайте установщик, привяжите станцию к офису — и на экране появится живой QR.

Установщик TimeGate.exe · Windows 10/11 · ~3 МБ

Версия 0.4.0 · Windows 10/11 (x64). Сервер и данные — на вашем VPS.

  1. Установите станцию
    на ноутбук или моноблок у входа в офис.
  2. Введите enroll-токен
    одноразовый код из админки, вида TG-7F3A-91QK — станция привяжется к офису.
  3. Подтвердите в админке
    назначьте станции офис — на экране появится живой QR.
  4. Сотрудники сканируют
    через бота @time_gatebot → «Отметиться». Готово.