4.3 KiB
4.3 KiB
доска задач отдела
Тип решения
Сайт, лендинг, витрина, афиша, меню — одна страница на ванильном JS с постоянной ссылкой.
Задача
Сделать доску задач отдела: показывать список задач с полями «задача», «исполнитель», «срок», «приоритет», «статус» и визуально подсвечивать просроченные задачи.
Кто пользуется
Сотрудники отдела, которые просматривают и ведут список задач в общей демонстрационной доске.
Что делает прототип (по экранам и кнопкам)
- На экране видна таблица всех задач с колонками: задача, исполнитель, срок, приоритет, статус.
- Сверху показаны счётчики: всего задач и количество по каждому статусу.
- Над таблицей есть строка поиска по задачам, исполнителям и другим видимым полям.
- Над таблицей есть фильтр по статусам кнопками-чипсами; при нажатии список сужается до выбранного статуса.
- Есть форма добавления новой задачи, она же используется для редактирования выбранной строки: поля «задача», «исполнитель», «срок» в формате ДД.ММ.ГГГГ, «приоритет», «статус».
- У каждой строки есть кнопки «Редактировать» и «Удалить».
- При удалении появляется подтверждение, после подтверждения задача удаляется, а действие фиксируется в журнале изменений.
- Внизу или в отдельной области есть журнал изменений, где видно, когда, что и кто изменил.
- Есть кнопка выгрузки списка в CSV/Excel.
- Просроченные задачи подсвечиваются отдельно: если срок меньше текущей даты и задача не закрыта, строка выделяется цветом.
- Данные сохраняются между открытиями страницы и не пропадают после обновления.
- Удаление выполняется только через подтверждение и с записью в журнал изменений.
Демо-данные
- 7 задач.
- Статусы: «Новая», «В работе», «На согласовании», «Готово».
- Примеры исполнителей: Айжан Сәрсен, Ерлан Нурбек, Динара Қуат, Тимур Аскаров.
- Реалистичные сроки в казахстанском контексте: 12.08.2026, 14.08.2026, 18.08.2026, 22.08.2026.
- Минимум 2 задачи просрочены и должны быть подсвечены.
- Минимум 2 задачи в статусе «В работе», 1 в «На согласовании», 2 в «Готово», 2 в «Новая».
Допущения
- Допущение: это общая демонстрационная доска для отдела, без авторизации и без разделения по пользователям.
- Допущение: имена исполнителей и журнал изменений носят демонстрационный характер.
- Допущение: при редактировании поля изменяются в той же форме, что и при добавлении.
Чего пока нет
- Нет авторизации и личных кабинетов.
- Нет интеграций с CRM, 1С и живыми корпоративными базами.
- Нет собственного домена и постоянного сервера.
- Нет обмена данными наружу.