Stroymir 777 — Система учёта посещаемости и автоматизации зарплат
Полноценная система через Telegram Mini App для учёта посещаемости и автоматического расчёта зарплат.
Stroymir 777 — крупный магазин строительных материалов в Андижанской области. При большом штате ручной учёт рабочего времени, фиксация опозданий и ежемесячный расчёт зарплат отнимали много времени и приводили к ошибкам. Требовалась справедливая и прозрачная система расчёта для разных категорий сотрудников (помесячно, по дням, по часам).
Мы создали полную систему из Telegram Mini App, бота и админ-панели. Сотрудник регистрируется в одно касание по номеру телефона — без запоминания PIN-кодов. Кнопки «Я пришёл» / «Я ушёл» работают через функцию геолокации Telegram, а геофенсинг обеспечивает отметку только в пределах офиса (настраиваемый радиус). Админ-панель позволяет управлять сотрудниками, отслеживать посещаемость в реальном времени, отмечать отпуска и автоматически формировать ежемесячные отчёты.
Сердце системы — движок расчёта зарплат. В зависимости от категории сотрудника (помесячно/по дням/по часам) он автоматически рассчитывает штрафы за опоздания, возврат за неиспользованные дни отпуска и бонусы за полную отработку. Для сотрудников старшего возраста предусмотрен резервный интерфейс с крупными кнопками.
React 18 · TypeScript · Tailwind · Zustand · Node.js 22 · Express · Prisma · PostgreSQL 16 · grammY · Docker · Caddy
Ручной расчёт полностью устранён — зарплата считается автоматически и без ошибок каждый месяц. Посещаемость стала прозрачной в реальном времени, а геофенсинг предотвращает фиктивные отметки. Все конфиденциальные данные защищены шифрованием AES-256-GCM и аутентификацией JWT.
Завершён и работает · 2026