Skip to content

Сборщик активности работников и посещаемости ими офисных помещений

Notifications You must be signed in to change notification settings

andrei1112111/Assistant-Manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ассистент менеджера - сборщик активности

Интеллектуальная система для отслеживания активности работников. Система автоматизирует сбор отчетов, расчет показателей, учет посещаемости. Интегрируется 'из-коробки' с Gitlab, Kimai, BookStack и Plane, а также реализует получение числа людей в комнатах по API

Описание:

Общается с сервисами по API и собирает следующие данные в базу:

  • кол-во коммитов из gitlab
  • кол-во отработанных часов из kimai
  • кол-во внесенных изменений на bookstack
  • список активных задачь из plane
  • кол-во людей в комнатах

Система собирает данные с сервисов раз в сутки в назначенное время и закидывает их бд.

Задачи в Plane собираются с настраиваемым промежутком несколько раз за сутки.

Количества людей в комнатах собираются по API, где внешнее устройство присылает данные формата: (комната, кол-во людей). Данные сразу-же пересылаются в бд.

Развертывание:

sudo docker pull andrei1121212/sberlab_assistant:manifest
  • установить переменные среды из .env.local.example

About

Сборщик активности работников и посещаемости ими офисных помещений

Topics

Resources

Stars

Watchers

Forks

Contributors 2

  •  
  •