Заказчик - Американская компания занимающийся прокладкой линий электропередач.
Нужно было создать админ панель для управления работой сотрудников.
В функционал входило:
- авторизация, создание пользователей с правами администратор или менеджер, а также создание пользователей непосредственно для работников которые прокладывают линии.
- назначение задач сотрудникам указывая сроки сдачи, прикладывать файл карты (на карте отображены линии и классификация кабеля который должен быть протянут) и файл пояснения (файл содержит подробную информацию о классификациях кабеля и нюансы которые могут возникнуть)
- разграничение доступа для администратора и менеджера
- к каждому менеджеру прикрепляются работники
- изменить куратора задачи (нужно в случае если текущий куратор по какой либо причине не может работать)
- детально просматривать ход работы по каждой задаче
- уволить сотрудника
- восстановить сотрудника (если был уволен)
- сгенерировать новые авторизационные данные если предыдущие были утеряны или скомпрометированы