Интеллектуальная система для отслеживания активности работников. Система автоматизирует сбор отчетов, расчет показателей, учет посещаемости. Интегрируется 'из-коробки' с Gitlab, Kimai, BookStack и Plane, а также реализует получение числа людей в комнатах по API
Общается с сервисами по API и собирает следующие данные в базу:
- кол-во коммитов из gitlab
- кол-во отработанных часов из kimai
- кол-во внесенных изменений на bookstack
- список активных задачь из plane
- кол-во людей в комнатах
Система собирает данные с сервисов раз в сутки в назначенное время и закидывает их бд.
Задачи в Plane собираются с настраиваемым промежутком несколько раз за сутки.
Количества людей в комнатах собираются по API, где внешнее устройство присылает данные формата: (комната, кол-во людей). Данные сразу-же пересылаются в бд.
sudo docker pull andrei1121212/sberlab_assistant:manifest- установить переменные среды из .env.local.example