Peretyaka Николай Malevich [Peretyaka]  
Предыдущая работа

Разработать приложение для контроля работы сотрудников используя Telegram API.

  
Просмотров: 243
Дата добавления: 14.03.16 в 14:04
Дата обновления: 22.01.19 в 10:40
Исходя из постановки задачи проект был реализован на базе Yii2 framework. Для работы с Telegram использовалось Telegram API.

В результате разработки проекта были выполнены следующие задачи:

Управление пользователями сайта, разделение проекта на frontend и backend части, разграничение прав пользователей через систему ролей
Сделана система генерации и проверки случайных арифметических задач
Подключено и настроено Telegram API, создан Telegram Bot для автоматизации механизма регистрации пользователей Telegram в системе проверки
Сделано консольное приложение для автоматизации рассылки задач для пользователей через заданные промежутки времени и учета ответов от пользователей, настроен cron для автономной работы консольного приложения, в самом приложении учтены вопросы "гонок" при запуске задачи
При авторизации на сайте реализована возможность просмотра четырех типов отчетов, которые отражают наличие пользователя в онлайне. Для большинства отчетов разработана система фильтров, позволяющая ограничить показатели отчета по времени и/или выделить отдельных операторов для отображения их статистики.
Добавлено разделение прав пользователей на администраторов и наблюдателей по средствам ролей. Наблюдатели могут только входить на сайт и просматривать отчеты по отдельным операторам.

Подробное описание проекта: 
our-site.malevich.com.ua/...
Следующая работа
Разработать приложение для контроля работы сотрудников используя Telegram API.
Разработать приложение для контроля работы сотрудников используя Telegram API.
Разработать приложение для контроля работы сотрудников используя Telegram API.
Разработать приложение для контроля работы сотрудников используя Telegram API.
Поделиться: