Задача
Создать систему для учёта рабочего времени и подготовки табелей. Сотрудник может начать и закончить смену на сайте или приложить карту к физическому считывателю
Администратору нужны просмотр и редактирование записей, управление сменами и перерывами сотрудников, а также отчёты за выбранный период
Реализация
Разработали API и веб-приложение для учёта смен и перерывов. Сотрудник управляет своими отметками, администратор может вносить и исправлять записи, начинать и завершать смены и перерывы сотрудников
Добавили общий график, просмотр истории за выбранный период и формирование табеля в Excel. Записи используются в графике и отчётности
Разработали ПО и прошивку для устройства со считывателем NFC-карт. Сотрудник прикладывает карту к устройству, и отметка о рабочем времени передаётся в общую систему
Результат
Веб-приложение, считыватель карт и отчётность работают вместе. Сотрудники отмечают рабочее время, администратор управляет записями и сменами команды и выгружает табели в Excel