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