В ТЗ входит:
• Описание функциональных требований.
• Требования к валидации пользовательских данных.
• Требования по интеграции сторонних сервисов.
• Схема путей пользователя (в Miro).
• Сценарии когда, что, кому и как отображается.
• Прототипы-концепты страниц и отдельных элементов (в Figma).
• Описание функционала для модерации пользовательских данных.
ТЗ включает задачи по созданию следующих страниц:
• Главная страница с описанием сервиса.
• Страница для формирования заявки.
• Каталог заявок.
• Личный кабинет.
В ТЗ описан функционал сайта, в том числе:
• Регистрация пользователей в двух ролях — заказчик и исполнитель.
• Формирование заявки.
• Каталог и поиск заявок.
• Отклик на заявку.
• Просмотр откликов и выбор контрагента.
В ТЗ описан функционал админки, в том числе:
• Верификация пользователей.
• Модерация пользовательского контента.
• Управление правами пользователей админки.