Цель проекта заключается в извлечении данных об активности с четырех сервисов МИЭМ, а также составлении статистики. Сервисы, с которых необходимо получить данные:
- Taiga
- GitLab
- Zulip
- Jitsi
Для создания статистики активности используется сервер, на котором можно писать код для получения необходимых данных. Сами полученные данные необходимо разместить на веб-странице, которая автоматически обновляется один раз в час, а вместе и с ней обновляются данные и появляются новые.
Программа будет запущена, а веб-страница создана сразу после запуска скрипта, который лежит в файле main.py. Перед запуском программы скрипта необходимо сделать несколько шагов:
1. Установить несколько необходимых библиотек, названия и версии которых лежат в requirements.txt. Чтобы установить необходимые библиотеки, достаточно прописать команду pip install requirements.txt в директории, в которой находится main.py
2. Проверить путь извлечения шаблона веб-страницы, а также путь для конечного файла (askolenko_1.html), в котором и будет отображаться все полученные данные и вся сделанная статистика.
3. После проделывания вышеописанных действий, программу можно запускать. Чтобы запустить программу, необходимо в директории, где находится скрипт, прописать команду python3 main.py.
После запуска программы, скрипт создает html страницу, в которую записывает все полученные данные.