Веб-сервис для аналитики и учета рабочего времени сотрудников
Закрытый проект
Задача.
Создать сервис для сотрудников компании для аналитики и контроля работников. Внешний вид календаря, где ячейка каждого дня будет содержать в себе проекты (профессиональные области, где находятся работники), в которых находятся объекты (места, где они трудятся). Рядом с объектами отображаются часы - сколько времени отработано на конкретном месте. Для наглядности дополнить диаграммой, сортировкой и картой.
О компании.
Компания нанимает людей, которые хорошо знают свое дело и берет на себя ответственность помогать другим компаниям выполнять определенные задачи.
При переходе на сайт нас встречает авторизация, так как без нее мы не сможем пользоваться сервисом. Аккаунты создаются вручную. Здесь есть два - Администратор и Пользователь.
Авторизовавшись, видим страницу с календарем. Это основной функциональный объект сайта. На нем в принципе основана вся структура проекта
В верхней части есть ручной поиск по дате и кнопка “Выйти”, для желающих.
Каждый день содержит в себе “Проекты”. Их может быть бесчисленное множество. Для удобства создана сортировка по алфавиту.
Можно создать новый проект.
В проектах находятся объекты и часы. Добавлена сортировка по алфавиту и по количеству часов) и диаграмма, которую в любой момент можно включить и выключить.
Справа есть кнопка “Посмотреть на карте”, при нажатии открывается карта, на которой расположены объекты. Рядом с названием написано количество часов.