52 lines
2.2 KiB
Markdown
52 lines
2.2 KiB
Markdown
# Приложение: текущее состояние продукта
|
||
|
||
## Назначение приложения
|
||
|
||
Этот раздел нужен, чтобы ТЗ не отрывалось от реальной реализации.
|
||
|
||
Ниже перечислены основные разделы, уже присутствующие в кодовой базе `web-frontend`, которые можно использовать как фактическую основу для дальнейшей детализации ТЗ.
|
||
|
||
## Клиентские разделы
|
||
|
||
- главная страница
|
||
- каталог товаров
|
||
- карточка типа товара
|
||
- корзина
|
||
- список клиентских заказов
|
||
- карточка клиентского заказа
|
||
- профиль пользователя
|
||
- адреса
|
||
- уведомления
|
||
- бонусная программа
|
||
|
||
## Менеджерские разделы
|
||
|
||
- список клиентов
|
||
- карточка клиента
|
||
- приглашение клиента
|
||
- список заказов
|
||
- карточка заказа
|
||
- уведомления
|
||
- настройки каталога
|
||
- настройки сообщений
|
||
- настройки синхронизации
|
||
- бонусный блок
|
||
|
||
## Что это означает для ТЗ
|
||
|
||
ТЗ можно писать не с нуля, а на основании уже сложившейся структуры продукта.
|
||
|
||
Это позволяет:
|
||
|
||
- быстро привязать бизнес-требования к реальным экранам
|
||
- не терять уже реализованные сущности
|
||
- сократить расхождение между договорной документацией и кодом
|
||
|
||
## Что еще нужно будет дозаполнить
|
||
|
||
- окончательная экранная карта
|
||
- перечень состояний каждого ключевого экрана
|
||
- точные статусы заявок и заказов
|
||
- детальное описание бонусного контура
|
||
- детальная спецификация интеграции с 1С
|