diff --git a/docs/public/prototypes/bonus-cabinet.svg b/docs/public/prototypes/bonus-cabinet.svg index 210d971..0d0abcf 100644 --- a/docs/public/prototypes/bonus-cabinet.svg +++ b/docs/public/prototypes/bonus-cabinet.svg @@ -1 +1 @@ -Бонусный кабинет клиентаЧёрный кабинет бонусной программыОтдельный контур для бонусного баланса, истории, карт и заявок на выводАккаунт клиентаИмя пользователя, пояснение по программе и статус подключения12 400доступный балансРефералы8Начисления42Выводы3Вывод бонусовФорма подачи заявки с проверкой минимального порога и доступного балансаСумма заявки на выводПодать заявку на выводИстория бонусных операцийНачисления, списания и ссылки на связанные заказы+1000 бонусовНачисление за подтвержденный заказ / ручная транзакцияОткрыть заказ+1500 бонусовНачисление за подтвержденный заказ / ручная транзакцияОткрыть заказ+2000 бонусовНачисление за подтвержденный заказ / ручная транзакцияОткрыть заказ+2500 бонусовНачисление за подтвержденный заказ / ручная транзакцияОткрыть заказ+3000 бонусовНачисление за подтвержденный заказ / ручная транзакцияОткрыть заказМагазин наград и активные выводыПодарочные карты и блок очереди заявок на выводOzon3000 бонусовWildberries4000 бонусовМ.Видео5000 бонусовАктивные заявки на выводЗаявка #1 · 1 500 бонусов · на проверкеЗаявка #2 · 3 000 бонусов · подтвержденаЗаявка #3 · 500 бонусов · отклонена \ No newline at end of file +Бонусный кабинет клиентаЧёрный кабинет бонусной программыОтдельный контур для бонусного баланса, истории, карт и заявок на выводАккаунт клиентаИмя пользователя, пояснение по программе и статус подключения12 400доступный балансРефералы8Начисления42Выводы3Вывод бонусовФорма подачи заявки с проверкой минимального порога и доступного балансаСумма заявки на выводПодать заявку на выводИстория бонусных операцийНачисления, списания и ссылки на связанные заказы+1000 бонусовНачисление за подтвержденный заказ / ручная транзакцияОткрыть заказ+1500 бонусовНачисление за подтвержденный заказ / ручная транзакцияОткрыть заказ+2000 бонусовНачисление за подтвержденный заказ / ручная транзакцияОткрыть заказ+2500 бонусовНачисление за подтвержденный заказ / ручная транзакцияОткрыть заказ+3000 бонусовНачисление за подтвержденный заказ / ручная транзакцияОткрыть заказМагазин наград и активные выводыПодарочные карты и блок очереди заявок на выводOzon3000 бонусовWildberries4000 бонусовМ.Видео5000 бонусовАктивные заявки на выводЗаявка #1 · 1 500 бонусов · на проверкеЗаявка #2 · 3 000 бонусов · подтвержденаЗаявка #3 · 500 бонусов · отклонена \ No newline at end of file diff --git a/docs/public/prototypes/bonus-manager.svg b/docs/public/prototypes/bonus-manager.svg index df38fa2..b008ea4 100644 --- a/docs/public/prototypes/bonus-manager.svg +++ b/docs/public/prototypes/bonus-manager.svg @@ -1 +1 @@ -Бонусная система менеджераБонусная системаРефералы, ручные транзакции, заявки на вывод и переход в карточку бонусного счетаКлиентТип операцииСтатусПериодНовая реферальная связьНовая транзакцияОчередь бонусных сущностейКлиенты, начисления, выводы и связанные действияКлиентБалансРефералыВыводыПоследнее действиеОткрытьООО Клиент 115002На проверкеЗаявка на выводОткрыть счетООО Клиент 230003НетНачисление за заказОткрыть счетООО Клиент 345004На проверкеЗаявка на выводОткрыть счетООО Клиент 460005НетНачисление за заказОткрыть счетООО Клиент 575006На проверкеЗаявка на выводОткрыть счетООО Клиент 690007НетНачисление за заказОткрыть счет \ No newline at end of file +Бонусная система менеджераБонусная системаРефералы, ручные транзакции, заявки на вывод и переход в карточку бонусного счетаКлиентТип операцииСтатусПериодНовая реферальная связьНовая транзакцияОчередь бонусных сущностейКлиенты, начисления, выводы и связанные действияКлиентБалансРефералыВыводыПоследнее действиеОткрытьООО Клиент 115002На проверкеЗаявка на выводОткрыть счетООО Клиент 230003НетНачисление за заказОткрыть счетООО Клиент 345004На проверкеЗаявка на выводОткрыть счетООО Клиент 460005НетНачисление за заказОткрыть счетООО Клиент 575006На проверкеЗаявка на выводОткрыть счетООО Клиент 690007НетНачисление за заказОткрыть счет \ No newline at end of file diff --git a/docs/public/prototypes/cart.svg b/docs/public/prototypes/cart.svg index 4677a47..9bf0e23 100644 --- a/docs/public/prototypes/cart.svg +++ b/docs/public/prototypes/cart.svg @@ -1 +1 @@ -КорзинаКорзинаСостав заказа, адрес доставки и отправка заявки на расчетСостав заказаТекущие позиции из каталога с параметрами и количествомТоварПараметрыКол-воУправлениеУпаковочный скотчFRG-10148 мм · 50 м · 43 мкм · прозрачный1ИзменитьАлюминиевый скотчFRG-10248 мм · 50 м · 43 мкм · прозрачный2ИзменитьУпаковочный скотчFRG-10348 мм · 50 м · 43 мкм · прозрачный3ИзменитьАлюминиевый скотчFRG-10448 мм · 50 м · 43 мкм · прозрачный4ИзменитьОформлениеПроверка профиля клиента и отправка заявкиПрофиль контрагента заполненЕсли профиль неполный, здесь показывается предупреждение.Адрес доставкиОсновной склад клиентаМосква, улица и зона разгрузкиАдрес доставки 2Москва, улица и зона разгрузкиАдрес доставки 3Москва, улица и зона разгрузкиОформить заявкуКомментарий и итоговая сводкаДополнительные инструкции клиента и итог по количеству позицийКомментарий клиента к заказу / пожелания по доставке4 позиции в корзине, 2 уникальных SKU, адрес выбран \ No newline at end of file +КорзинаКорзинаСостав заказа, адрес доставки и отправка заявки на расчетСостав заказаТекущие позиции из каталога с параметрами и количествомТоварПараметрыКол-воУправлениеУпаковочный скотчFRG-10148 мм · 50 м · 43 мкм · прозрачный1ИзменитьАлюминиевый скотчFRG-10248 мм · 50 м · 43 мкм · прозрачный2ИзменитьУпаковочный скотчFRG-10348 мм · 50 м · 43 мкм · прозрачный3ИзменитьАлюминиевый скотчFRG-10448 мм · 50 м · 43 мкм · прозрачный4ИзменитьОформлениеПроверка профиля клиента и отправка заявкиПрофиль контрагента заполненЕсли профиль неполный, здесь показывается предупреждение.Адрес доставкиОсновной склад клиентаМосква, улица и зона разгрузкиАдрес доставки 2Москва, улица и зона разгрузкиАдрес доставки 3Москва, улица и зона разгрузкиОформить заявкуКомментарий и итоговая сводкаДополнительные инструкции клиента и итог по количеству позицийКомментарий клиента к заказу / пожелания по доставке4 позиции в корзине, 2 уникальных SKU, адрес выбран \ No newline at end of file diff --git a/docs/public/prototypes/catalog-grid.svg b/docs/public/prototypes/catalog-grid.svg index 1abc93d..539295b 100644 --- a/docs/public/prototypes/catalog-grid.svg +++ b/docs/public/prototypes/catalog-grid.svg @@ -1 +1 @@ -Каталог продукцииКаталогВыбор товарного направления до перехода в детальную карточкуПоиск по типу товараАлюминиевый скотчКарточка товарного направленияАрмированный скотчКарточка товарного направленияВспененный скотчКарточка товарного направленияДвусторонний ППКарточка товарного направленияДвусторонний PVCКарточка товарного направленияКреппКарточка товарного направленияМеталлизированныйКарточка товарного направленияСигнальная лентаКарточка товарного направленияУпаковочный скотчКарточка товарного направленияЦветной скотчКарточка товарного направления \ No newline at end of file +Каталог продукцииКаталогВыбор товарного направления до перехода в детальную карточкуПоиск по типу товараАлюминиевый скотчКарточка товарного направленияАрмированный скотчКарточка товарного направленияВспененный скотчКарточка товарного направленияДвусторонний ППКарточка товарного направленияДвусторонний PVCКарточка товарного направленияКреппКарточка товарного направленияМеталлизированныйКарточка товарного направленияСигнальная лентаКарточка товарного направленияУпаковочный скотчКарточка товарного направленияЦветной скотчКарточка товарного направления \ No newline at end of file diff --git a/docs/public/prototypes/catalog-settings.svg b/docs/public/prototypes/catalog-settings.svg index 410e8df..404d7d0 100644 --- a/docs/public/prototypes/catalog-settings.svg +++ b/docs/public/prototypes/catalog-settings.svg @@ -1 +1 @@ -Настройки каталогаНастройки каталогаУправление типами товаров, параметрами и возможностями кастомизацииТипы товаровПереход между настройками направленийУпаковочный скотчАлюминиевый скотчКреппВспененный скотчPVCПППараметры товарного направленияСтандартные значения, кастомизация и пояснения по параметрамЛюбая длинаЛоготип на втулкеНанесение надписиШирина384875+Длина405066100+Толщина384345+Втулкастандартлоготип+Цветпрозрачныйкоричневый+Надписьбез надписихрупкое+Сохранить настройки \ No newline at end of file +Настройки каталогаНастройки каталогаУправление типами товаров, параметрами и возможностями кастомизацииТипы товаровПереход между настройками направленийУпаковочный скотчАлюминиевый скотчКреппВспененный скотчPVCПППараметры товарного направленияСтандартные значения, кастомизация и пояснения по параметрамЛюбая длинаЛоготип на втулкеНанесение надписиШирина384875+Длина405066100+Толщина384345+Втулкастандартлоготип+Цветпрозрачныйкоричневый+Надписьбез надписихрупкое+Сохранить настройки \ No newline at end of file diff --git a/docs/public/prototypes/client-card.svg b/docs/public/prototypes/client-card.svg index 7fe94e7..fcf3ca7 100644 --- a/docs/public/prototypes/client-card.svg +++ b/docs/public/prototypes/client-card.svg @@ -1 +1 @@ -Карточка клиента← Назад к клиентамООО Клиент 1Компания, реквизиты, заказы, бонусы и реферальные связи клиентаКарточка компанииЮридические и контактные данныеИНН / КПП: значениеМенеджер: значениеТелефон: значениеEmail: значениеГород: значениеДата регистрации: значениеКонтрагент и доставкаРеквизиты и адреса клиентаБанковские реквизитыЮридический адресАдрес доставки #1Адрес доставки #2Бонусный контурСвязанные бонусные сущности клиентаБаланс: 12 400Рефералы: 8Активные выводы: 2Переход в бонусный кабинет менеджераИстория заказов клиентаЗаказы, расчеты и состояние отношений с клиентомНомерТипСтатусСуммаДатаОткрытьFRG-301ЗаказВ работе145 000 ₽01.05.2026ОткрытьFRG-302РасчетНужен расчет01.05.2026ОткрытьFRG-303ЗаказВ работе145 000 ₽01.05.2026ОткрытьFRG-304РасчетНужен расчет01.05.2026ОткрытьFRG-305ЗаказВ работе145 000 ₽01.05.2026Открыть \ No newline at end of file +Карточка клиента← Назад к клиентамООО Клиент 1Компания, реквизиты, заказы, бонусы и реферальные связи клиентаКарточка компанииЮридические и контактные данныеИНН / КПП: значениеМенеджер: значениеТелефон: значениеEmail: значениеГород: значениеДата регистрации: значениеКонтрагент и доставкаРеквизиты и адреса клиентаБанковские реквизитыЮридический адресАдрес доставки #1Адрес доставки #2Бонусный контурСвязанные бонусные сущности клиентаБаланс: 12 400Рефералы: 8Активные выводы: 2Переход в бонусный кабинет менеджераИстория заказов клиентаЗаказы, расчеты и состояние отношений с клиентомНомерТипСтатусСуммаДатаОткрытьFRG-301ЗаказВ работе145 000 ₽01.05.2026ОткрытьFRG-302РасчетНужен расчет01.05.2026ОткрытьFRG-303ЗаказВ работе145 000 ₽01.05.2026ОткрытьFRG-304РасчетНужен расчет01.05.2026ОткрытьFRG-305ЗаказВ работе145 000 ₽01.05.2026Открыть \ No newline at end of file diff --git a/docs/public/prototypes/client-list.svg b/docs/public/prototypes/client-list.svg index 989f9d0..c881762 100644 --- a/docs/public/prototypes/client-list.svg +++ b/docs/public/prototypes/client-list.svg @@ -1 +1 @@ -Список клиентовКлиентыПоиск компаний, переход в карточку клиента и приглашение нового пользователяПоиск по компанииМенеджерСтатусГородПригласить клиентаКлиентская базаКарточка компании, активность, заказы и бонусный статусКомпанияКонтактЗаказыБонусыСтатусДействиеООО Клиент 1Имя пользователя / телефон41200АктивенОткрыть карточкуООО Клиент 2Имя пользователя / телефон52400На проверкеОткрыть карточкуООО Клиент 3Имя пользователя / телефон63600АктивенОткрыть карточкуООО Клиент 4Имя пользователя / телефон74800На проверкеОткрыть карточкуООО Клиент 5Имя пользователя / телефон86000АктивенОткрыть карточкуООО Клиент 6Имя пользователя / телефон97200На проверкеОткрыть карточку \ No newline at end of file +Список клиентовКлиентыПоиск компаний, переход в карточку клиента и приглашение нового пользователяПоиск по компанииМенеджерСтатусГородПригласить клиентаКлиентская базаКарточка компании, активность, заказы и бонусный статусКомпанияКонтактЗаказыБонусыСтатусДействиеООО Клиент 1Имя пользователя / телефон41200АктивенОткрыть карточкуООО Клиент 2Имя пользователя / телефон52400На проверкеОткрыть карточкуООО Клиент 3Имя пользователя / телефон63600АктивенОткрыть карточкуООО Клиент 4Имя пользователя / телефон74800На проверкеОткрыть карточкуООО Клиент 5Имя пользователя / телефон86000АктивенОткрыть карточкуООО Клиент 6Имя пользователя / телефон97200На проверкеОткрыть карточку \ No newline at end of file diff --git a/docs/public/prototypes/client-order.svg b/docs/public/prototypes/client-order.svg index 080cbed..1f52632 100644 --- a/docs/public/prototypes/client-order.svg +++ b/docs/public/prototypes/client-order.svg @@ -1 +1 @@ -Карточка заказа клиента← Назад к заказамЗаказ FRG-1042Клиент видит только статус, состав, условия поставки и историю измененийСтатусная линия заказаСоздан → Нужен расчет → Условия опубликованы → Подтвержден → ОтгруженСозданРасчетУсловияПодтвержденОтгрузкаСостав заказаПозиции, параметры и количество без менеджерских внутренних полейТоварSKUПараметрыКол-воУпаковочный скотчFRG-20148 мм · 50 м · 43 мкм1Алюминиевый скотчFRG-20248 мм · 50 м · 43 мкм2Упаковочный скотчFRG-20348 мм · 50 м · 43 мкм3Алюминиевый скотчFRG-20448 мм · 50 м · 43 мкм4Условия и доставкаПоявляются после публикации менеджеромСтоимость опубликованаЦена зафиксирована и доступна клиенту в карточке заказа.• Доставка: Санкт-Петербург → Москва• Адрес: Основной склад клиента• Комментарий менеджера: подтверждены сроки 3–5 днейИстория статусовСоздан клиентомПередан менеджеруУсловия опубликованыСистемные комментарии и событияЖурнал изменений доступный клиенту• Менеджер обновил условия поставки• Клиент подтвердил получение условий• Система отправила уведомление в Telegram \ No newline at end of file +Карточка заказа клиента← Назад к заказамЗаказ FRG-1042Клиент видит только статус, состав, условия поставки и историю измененийСтатусная линия заказаСоздан → Нужен расчет → Условия опубликованы → Подтвержден → ОтгруженСозданРасчетУсловияПодтвержденОтгрузкаСостав заказаПозиции, параметры и количество без менеджерских внутренних полейТоварSKUПараметрыКол-воУпаковочный скотчFRG-20148 мм · 50 м · 43 мкм1Алюминиевый скотчFRG-20248 мм · 50 м · 43 мкм2Упаковочный скотчFRG-20348 мм · 50 м · 43 мкм3Алюминиевый скотчFRG-20448 мм · 50 м · 43 мкм4Условия и доставкаПоявляются после публикации менеджеромСтоимость опубликованаЦена зафиксирована и доступна клиенту в карточке заказа.• Доставка: Санкт-Петербург → Москва• Адрес: Основной склад клиента• Комментарий менеджера: подтверждены сроки 3–5 днейИстория статусовСоздан клиентомПередан менеджеруУсловия опубликованыСистемные комментарии и событияЖурнал изменений доступный клиенту• Менеджер обновил условия поставки• Клиент подтвердил получение условий• Система отправила уведомление в Telegram \ No newline at end of file diff --git a/docs/public/prototypes/dashboard.svg b/docs/public/prototypes/dashboard.svg index 8ca1d10..eca19d6 100644 --- a/docs/public/prototypes/dashboard.svg +++ b/docs/public/prototypes/dashboard.svg @@ -1 +1 @@ -Главная страница клиентаГлавнаяБыстрые действия, заказы, уведомления и бонусный контур на одном экранеБыстрые действияПереход в каталог, заказы, профиль и бонусную программуКаталогКорзинаМои заказыПрофильУведомленияБонусыСводка клиентаСтатус профиля, активные заявки и бонусный балансПрофиль заполнен на 82%Реквизиты, адреса доставки, уведомления2 активных заказаОжидают расчет и публикацию условий12 400 бонусовДоступно для подарочных карт и выводаПоследние заявки и заказыОчередь клиента с текущими статусами и действиямиНомерТипСтатусДоставкаДействиеFRG-101ЗаказВ работеМоскваОткрытьFRG-102РасчетНужен расчетСанкт-ПетербургОткрытьFRG-103ЗаказВ работеМоскваОткрытьFRG-104РасчетНужен расчетСанкт-ПетербургОткрытьFRG-105ЗаказВ работеМоскваОткрытьУведомления и бонусыИнформационные блоки и отдельные CTAПоследние уведомленияМенеджер обновил стоимость заказаПодтвержден адрес доставкиСоздана заявка на вывод бонусовБонусный кабинетПереход в отдельный интерфейс истории бонусов, карт и выводовОткрыть кабинетЗаполненность профиля• Реквизиты контрагента• Адреса доставки• Уведомления Telegram / Max \ No newline at end of file +Главная страница клиентаГлавнаяБыстрые действия, заказы, уведомления и бонусный контур на одном экранеБыстрые действияПереход в каталог, заказы, профиль и бонусную программуКаталогКорзинаМои заказыПрофильУведомленияБонусыСводка клиентаСтатус профиля, активные заявки и бонусный балансПрофиль заполнен на 82%Реквизиты, адреса доставки, уведомления2 активных заказаОжидают расчет и публикацию условий12 400 бонусовДоступно для подарочных карт и выводаПоследние заявки и заказыОчередь клиента с текущими статусами и действиямиНомерТипСтатусДоставкаДействиеFRG-101ЗаказВ работеМоскваОткрытьFRG-102РасчетНужен расчетСанкт-ПетербургОткрытьFRG-103ЗаказВ работеМоскваОткрытьFRG-104РасчетНужен расчетСанкт-ПетербургОткрытьFRG-105ЗаказВ работеМоскваОткрытьУведомления и бонусыИнформационные блоки и отдельные CTAПоследние уведомленияМенеджер обновил стоимость заказаПодтвержден адрес доставкиСоздана заявка на вывод бонусовБонусный кабинетПереход в отдельный интерфейс истории бонусов, карт и выводовОткрыть кабинетЗаполненность профиля• Реквизиты контрагента• Адреса доставки• Уведомления Telegram / Max \ No newline at end of file diff --git a/docs/public/prototypes/login.svg b/docs/public/prototypes/login.svg index 267066b..181056a 100644 --- a/docs/public/prototypes/login.svg +++ b/docs/public/prototypes/login.svg @@ -1 +1 @@ -Логин и подключениеЛичный кабинет ФрегатВход по коду, заявка на подключение и быстрый выбор канала авторизации.• Каталог готовой продукции• Индивидуальный расчет• Заказы, бонусы, уведомленияПоясняющий блокОписание сценария для нового клиента:Оставить заявку на подключениеДождаться проверки менеджеромПолучить код и войти в кабинетВходВведите номер телефона или email для получения кода доступа.Телефон / EmailКод подтвержденияПолучить код / ВойтиАльтернативные каналы входаTelegramMaxПриглашение от менеджераСсылка: оставить самостоятельную заявку на подключение \ No newline at end of file +Логин и подключениеЛичный кабинет ФрегатВход по коду, заявка на подключение и быстрый выбор канала авторизации.• Каталог готовой продукции• Индивидуальный расчет• Заказы, бонусы, уведомленияПоясняющий блокОписание сценария для нового клиента:Оставить заявку на подключениеДождаться проверки менеджеромПолучить код и войти в кабинетВходВведите номер телефона или email для получения кода доступа.Телефон / EmailКод подтвержденияПолучить код / ВойтиАльтернативные каналы входаTelegramMaxПриглашение от менеджераСсылка: оставить самостоятельную заявку на подключение \ No newline at end of file diff --git a/docs/public/prototypes/manager-order.svg b/docs/public/prototypes/manager-order.svg index 6f7e4b6..348c273 100644 --- a/docs/public/prototypes/manager-order.svg +++ b/docs/public/prototypes/manager-order.svg @@ -1 +1 @@ -Карточка заказа менеджера← Назад к заказамЗаказ FRG-2034Обработка условий, доставки, бонусных эффектов и журнал событийПанель статуса и действийПереключение статуса, публикация цены, фиксация доставкиОпубликовать условияЗапросить уточнениеПодтвердить отгрузкуТекущий статус: нужен расчет → следующий шаг: публикация условий клиентуСостав заказа и расчетПозиции клиента, параметры, ручной расчет и итоговая публикацияТоварПараметрыКол-воЦенаИтогУпаковочный скотч48 мм · 50 м · стандарт1цена24 000Вспененный скотч48 мм · 50 м · стандарт2цена18 500Упаковочный скотч48 мм · 50 м · стандарт3цена24 000Вспененный скотч48 мм · 50 м · стандарт4цена18 500Блок публикации итоговых условий: сумма, комментарий, сроки, вид доставкиДоставка и коммуникацииАдрес, стоимость логистики, комментарии и история сообщений• Адрес доставки клиента• Стоимость доставки / самовывоз• Окно разгрузки и ограниченияВлияние на бонусный контур• Начислить бонусы после подтверждения• Проверить реферальную привязку• Показать менеджеру связанный бонусный счетЖурнал событийМенеджер открыл заказКлиент уточнил параметры товараСистема создала уведомление о расчетеВнутренние комментарии и системные интеграцииЗаметки менеджера, данные для 1С и служебные идентификаторыПоле комментария менеджера к заказу / служебные заметкиСтатус синхронизации с 1С / внешний идентификатор \ No newline at end of file +Карточка заказа менеджера← Назад к заказамЗаказ FRG-2034Обработка условий, доставки, бонусных эффектов и журнал событийПанель статуса и действийПереключение статуса, публикация цены, фиксация доставкиОпубликовать условияЗапросить уточнениеПодтвердить отгрузкуТекущий статус: нужен расчет → следующий шаг: публикация условий клиентуСостав заказа и расчетПозиции клиента, параметры, ручной расчет и итоговая публикацияТоварПараметрыКол-воЦенаИтогУпаковочный скотч48 мм · 50 м · стандарт1цена24 000Вспененный скотч48 мм · 50 м · стандарт2цена18 500Упаковочный скотч48 мм · 50 м · стандарт3цена24 000Вспененный скотч48 мм · 50 м · стандарт4цена18 500Блок публикации итоговых условий: сумма, комментарий, сроки, вид доставкиДоставка и коммуникацииАдрес, стоимость логистики, комментарии и история сообщений• Адрес доставки клиента• Стоимость доставки / самовывоз• Окно разгрузки и ограниченияВлияние на бонусный контур• Начислить бонусы после подтверждения• Проверить реферальную привязку• Показать менеджеру связанный бонусный счетЖурнал событийМенеджер открыл заказКлиент уточнил параметры товараСистема создала уведомление о расчетеВнутренние комментарии и системные интеграцииЗаметки менеджера, данные для 1С и служебные идентификаторыПоле комментария менеджера к заказу / служебные заметкиСтатус синхронизации с 1С / внешний идентификатор \ No newline at end of file diff --git a/docs/public/prototypes/manager-orders.svg b/docs/public/prototypes/manager-orders.svg index 820a3c5..acbe40b 100644 --- a/docs/public/prototypes/manager-orders.svg +++ b/docs/public/prototypes/manager-orders.svg @@ -1 +1 @@ -Список заказов менеджераЗаказыФильтрация очереди, приоритеты и переход в карточку обработкиФильтры и быстрые статусыСтатус, клиент, период, город доставки и приоритетСтатусКлиентПериодГородПриоритетНовые14Нужен расчет9Условия опубликованы18Ожидают отгрузку7Таблица заказовОсновная рабочая очередь менеджераНомерКлиентСтатусДоставкаСуммаДействиеFRG-2030ООО Клиент 1Нужен расчетМоскваОткрыть карточкуFRG-2031ООО Клиент 2Условия готовыСПб → Москва145 000 ₽Открыть карточкуFRG-2032ООО Клиент 3Нужен расчетМоскваОткрыть карточкуFRG-2033ООО Клиент 4Условия готовыСПб → Москва145 000 ₽Открыть карточкуFRG-2034ООО Клиент 5Нужен расчетМоскваОткрыть карточкуFRG-2035ООО Клиент 6Условия готовыСПб → Москва145 000 ₽Открыть карточку \ No newline at end of file +Список заказов менеджераЗаказыФильтрация очереди, приоритеты и переход в карточку обработкиФильтры и быстрые статусыСтатус, клиент, период, город доставки и приоритетСтатусКлиентПериодГородПриоритетНовые14Нужен расчет9Условия опубликованы18Ожидают отгрузку7Таблица заказовОсновная рабочая очередь менеджераНомерКлиентСтатусДоставкаСуммаДействиеFRG-2030ООО Клиент 1Нужен расчетМоскваОткрыть карточкуFRG-2031ООО Клиент 2Условия готовыСПб → Москва145 000 ₽Открыть карточкуFRG-2032ООО Клиент 3Нужен расчетМоскваОткрыть карточкуFRG-2033ООО Клиент 4Условия готовыСПб → Москва145 000 ₽Открыть карточкуFRG-2034ООО Клиент 5Нужен расчетМоскваОткрыть карточкуFRG-2035ООО Клиент 6Условия готовыСПб → Москва145 000 ₽Открыть карточку \ No newline at end of file diff --git a/docs/public/prototypes/product-card.svg b/docs/public/prototypes/product-card.svg index 4799f83..ec704f1 100644 --- a/docs/public/prototypes/product-card.svg +++ b/docs/public/prototypes/product-card.svg @@ -1 +1 @@ -Карточка товара← НазадАлюминиевый скотчВыбор параметров, индивидуальные опции, остатки и добавление в корзинуСоседнийтоварКреппСледующийтоварPVCПараметры выбораШирина, длина, толщина, втулка, цвет и надписьШирина48 мм75 ммДлина25 м50 м100 мТолщина43 мкм45 мкмВтулкаСтандартЛоготипЦветСеребристыйНадписьБез надписиПод заказSKU и действиеFRG-ALU-48-50В наличии: 2 140Добавить в корзинуЕсли включены кастомные опции, под кнопкой появляется дополнительное поле заявки.Под заказ и ограниченияПояснения по любой длине, логотипу на втулке и нанесению надписиЛюбая длинаДопустимый диапазон 25–150 м с шагом 5 м.Логотип на втулкеДоступно после согласования макета и минимального тиража.Нанесение надписиМаркировка согласуется менеджером и попадает в расчет.Доступные вариантыТаблица складских вариантов с параметрами и остатками по складамSKUПараметрыОстатокСкладыДействиеFRG-ALU-48-5048 мм · 50 м · 43 мкм2100СПб / МоскваВыбратьFRG-ALU-49-6049 мм · 60 м · 44 мкм1800СПбВыбратьFRG-ALU-50-7050 мм · 70 м · 45 мкм1500СПбВыбрать \ No newline at end of file +Карточка товара← НазадАлюминиевый скотчВыбор параметров, индивидуальные опции, остатки и добавление в корзинуСоседнийтоварКреппСледующийтоварPVCПараметры выбораШирина, длина, толщина, втулка, цвет и надписьШирина48 мм75 ммДлина25 м50 м100 мТолщина43 мкм45 мкмВтулкаСтандартЛоготипЦветСеребристыйНадписьБез надписиПод заказSKU и действиеFRG-ALU-48-50В наличии: 2 140Добавить в корзинуЕсли включены кастомные опции, под кнопкой появляется дополнительное поле заявки.Под заказ и ограниченияПояснения по любой длине, логотипу на втулке и нанесению надписиЛюбая длинаДопустимый диапазон 25–150 м с шагом 5 м.Логотип на втулкеДоступно после согласования макета и минимального тиража.Нанесение надписиМаркировка согласуется менеджером и попадает в расчет.Доступные вариантыТаблица складских вариантов с параметрами и остатками по складамSKUПараметрыОстатокСкладыДействиеFRG-ALU-48-5048 мм · 50 м · 43 мкм2100СПб / МоскваВыбратьFRG-ALU-49-6049 мм · 60 м · 44 мкм1800СПбВыбратьFRG-ALU-50-7050 мм · 70 м · 45 мкм1500СПбВыбрать \ No newline at end of file diff --git a/docs/public/prototypes/profile.svg b/docs/public/prototypes/profile.svg index 97080c1..5279d04 100644 --- a/docs/public/prototypes/profile.svg +++ b/docs/public/prototypes/profile.svg @@ -1 +1 @@ -Профиль клиентаПрофильБазовые данные, контрагент, адреса доставки и уведомленияНавигация профиляВнутренние подразделы клиентаОсновные данныеКонтрагентАдреса доставкиУведомленияКарточка пользователяРедактирование данных и контроль заполненности профиляФИОРуслан БакиевТелефон+7 9xx xxx-xx-xxEmailclient@fregat.ruДолжностьРуководитель закупокСтатус заполненности82% заполнено. Не хватает банковских реквизитов и второго адреса.Быстрые переходы• Редактировать контрагента• Открыть адреса доставки• Настроить уведомленияСохранить изменения \ No newline at end of file +Профиль клиентаПрофильБазовые данные, контрагент, адреса доставки и уведомленияНавигация профиляВнутренние подразделы клиентаОсновные данныеКонтрагентАдреса доставкиУведомленияКарточка пользователяРедактирование данных и контроль заполненности профиляФИОРуслан БакиевТелефон+7 9xx xxx-xx-xxEmailclient@fregat.ruДолжностьРуководитель закупокСтатус заполненности82% заполнено. Не хватает банковских реквизитов и второго адреса.Быстрые переходы• Редактировать контрагента• Открыть адреса доставки• Настроить уведомленияСохранить изменения \ No newline at end of file diff --git a/docs/public/prototypes/sync-settings.svg b/docs/public/prototypes/sync-settings.svg index 622d818..23ac3c9 100644 --- a/docs/public/prototypes/sync-settings.svg +++ b/docs/public/prototypes/sync-settings.svg @@ -1 +1 @@ -Настройки синхронизацииСинхронизация и уведомленияСтатусы обмена, шаблоны сообщений, диагностические ошибки и ручные действияКонтур обмена1С, каталог, остатки, заявкиШаблоны сообщенийTelegram, email, MaxПоследние ошибкиЖурнал нештатных событийОстатки: успешноКаталог: 136 позицийЗаказы: webhook включенШаблон заказаШаблон расчетаШаблон бонусного уведомленияОшибка 1С: таймаутОшибка webhook: 500Переотправка из очередиЖурнал синхронизаций и ручные операцииИстория запусков, статусы и диагностические поляВремяСервисСценарийСтатусКомментарийДействие01.05 10:20apollo-backendimport catalogУспешноБез замечанийПовторить01.05 11:20web-frontendsend notificationsУспешноБез замечанийПовторить01.05 12:20apollo-backendimport catalogОшибкаТаймаут 1СПовторить01.05 13:20web-frontendsend notificationsУспешноБез замечанийПовторить01.05 14:20apollo-backendimport catalogУспешноБез замечанийПовторить \ No newline at end of file +Настройки синхронизацииСинхронизация и уведомленияСтатусы обмена, шаблоны сообщений, диагностические ошибки и ручные действияКонтур обмена1С, каталог, остатки, заявкиШаблоны сообщенийTelegram, email, MaxПоследние ошибкиЖурнал нештатных событийОстатки: успешноКаталог: 136 позицийЗаказы: webhook включенШаблон заказаШаблон расчетаШаблон бонусного уведомленияОшибка 1С: таймаутОшибка webhook: 500Переотправка из очередиЖурнал синхронизаций и ручные операцииИстория запусков, статусы и диагностические поляВремяСервисСценарийСтатусКомментарийДействие01.05 10:20apollo-backendimport catalogУспешноБез замечанийПовторить01.05 11:20web-frontendsend notificationsУспешноБез замечанийПовторить01.05 12:20apollo-backendimport catalogОшибкаТаймаут 1СПовторить01.05 13:20web-frontendsend notificationsУспешноБез замечанийПовторить01.05 14:20apollo-backendimport catalogУспешноБез замечанийПовторить \ No newline at end of file diff --git a/docs/tz-fregat.typ b/docs/tz-fregat.typ index 260ae5c..b4f5fad 100644 --- a/docs/tz-fregat.typ +++ b/docs/tz-fregat.typ @@ -1031,7 +1031,7 @@ - настройки параметров по товарному направлению хранятся в CatalogProductTypeSetting - реферальные связи реализуются через ReferralLink, связывающий одного пользователя с другим пользователем -= Требования к интерфейсу и прототипам += Требования к интерфейсу, прототипам и дизайну == Карта экранов @@ -1301,6 +1301,15 @@ Ниже приведены низкодетализированные wireframe-прототипы. Они используются как визуальная фиксация состава страниц, ключевых блоков и пользовательских действий. +== Требования к прототипам и визуальному дизайну + + +Прототипы, приведенные в настоящем техническом задании, являются низкодетализированными wireframe-схемами. Они фиксируют структуру экранов, состав блоков, расположение основных элементов и пользовательские действия. + +Прототипы должны выполняться в черно-белом виде либо в оттенках серого. Цвета, графические акценты, иллюстрации, финальная типографика и иные элементы визуального стиля не считаются согласованным дизайном на основании wireframe-прототипов. + +Визуальный дизайн программного продукта может быть зафиксирован отдельными дизайн-материалами, изображениями или макетами, согласованными сторонами. Такие материалы уточняют внешний вид интерфейса, но не изменяют функциональные требования, состав экранов, роли, данные и интеграции, если это прямо не согласовано сторонами отдельно. + == Клиентские экранные формы @@ -2496,14 +2505,16 @@ Wireframe-прототип: == Общий порядок выполнения работ -Работы выполняются поэтапно, чтобы согласовывать ключевые решения до перехода к следующей части реализации. +Работы выполняются по этапам, соответствующим логике договора и настоящего технического задания. Отдельный этап UX/UI не выделяется: интерфейсные требования, карта экранов, wireframe-прототипы и требования к визуальному дизайну фиксируются в составе технического задания. Переход к следующему этапу выполняется после согласования сторонами результата предыдущего этапа либо после фиксации замечаний, не препятствующих продолжению работ. == Этап 1. Разработка и согласование технического задания -На этапе разрабатывается и согласуется настоящее техническое задание. +На этапе разрабатывается и согласуется настоящее техническое задание, включая функциональные требования, состав ролей, требования к данным, интерфейсные требования, карту экранов, wireframe-прототипы, интеграционные требования и требования к приемке. + +Wireframe-прототипы на данном этапе фиксируют структуру экранов и пользовательские действия. Они не являются финальным визуальным дизайном. Визуальные дизайн-материалы могут быть приложены или согласованы отдельно в порядке, установленном разделом требований к интерфейсу, прототипам и дизайну. Результат этапа: @@ -2511,33 +2522,15 @@ Wireframe-прототип: - зафиксированные границы продукта - зафиксированный состав пользовательских ролей - зафиксированные функциональные, интеграционные, технические и эксплуатационные требования +- зафиксированные интерфейсные требования и wireframe-прототипы +- зафиксированные требования к визуальному дизайну либо порядок согласования отдельных дизайн-материалов Критерий завершения этапа: утверждение технического задания сторонами. -== Этап 2. UX/UI и согласование визуального подхода +== Этап 2. Реализация программного продукта -На этапе подготавливаются 2-3 сверстанные страницы личного кабинета с основными элементами интерфейса. - -В состав страниц для согласования могут входить: - -- страница входа или регистрации -- каталог либо карточка товара -- корзина либо карточка заявки -- менеджерская карточка клиента или заказа - -Результат этапа: - -- согласованный визуальный подход -- согласованные базовые интерфейсные элементы -- подтверждение применимости выбранного подхода для клиентского и менеджерского контуров - -Критерий завершения этапа: согласование визуального подхода сторонами. - -== Этап 3. Функциональная реализация без интеграции с 1С - - -На этапе реализуются основные пользовательские и менеджерские сценарии без подключения обмена с 1С. +На этапе реализуются основные пользовательские, менеджерские, административные, бонусные и интеграционные функции программного продукта в объеме, установленном настоящим техническим заданием. В состав этапа входят: @@ -2551,38 +2544,23 @@ Wireframe-прототип: - уведомления в согласованном объеме - бонусный и реферальный контур - административные настройки, необходимые для работы продукта - -Результат этапа: - -- работоспособный программный продукт с основным функционалом -- возможность проверки клиентских, менеджерских и бонусных сценариев без обмена с 1С - -Критерий завершения этапа: готовность и приемка основного функционала без интеграции с 1С. - -== Этап 4. Интеграция с 1С и отладка обмена - - -На этапе выполняются подключение, настройка и отладка интеграции с 1С. - -В состав этапа входят: - -- согласование или уточнение интеграционной спецификации +- сопоставление внутренних идентификаторов и идентификаторов 1С - настройка приема webhook-событий от 1С - настройка получения данных из 1С через согласованные методы -- сопоставление внутренних идентификаторов и идентификаторов 1С - проверка получения каталога, остатков, заказов, статусов и задолженности - проверка обработки дублей и ошибок обмена - проверка отображения даты актуальности данных Результат этапа: -- работоспособный интеграционный обмен с 1С в согласованном объеме +- работоспособный программный продукт с основным функционалом +- работоспособный интеграционный обмен с 1С в согласованном объеме, если необходимые доступы и параметры обмена предоставлены заказчиком - журналирование ключевых интеграционных событий -- подтвержденная работоспособность сценариев, зависящих от данных 1С +- возможность проверки клиентских, менеджерских, бонусных и интеграционных сценариев -Критерий завершения этапа: подтвержденная сторонами работоспособность сценариев с 1С в согласованном объеме. +Критерий завершения этапа: готовность программного продукта к итоговой проверке и приемке в согласованном объеме. -== Этап 5. Передача результата и приемка +== Этап 3. Передача результата и приемка На этапе выполняются итоговая проверка, устранение критичных замечаний и передача результата работ.