ТЕХНИЧЕСКОЕ ЗАДАНИЕ
Сайт и система лояльности для ювелирного магазина
1. Ключевая цель
Запуск продающего интернет-магазина и мобильного приложения с 3D-конфигуратором и единой системой лояльности в сжатые сроки и с контролем бюджета.
2. Задачи
Стабильная работа сайта: каталог, корзина, оплата, доставка.
Интеграция с 3D-конфигуратором (например, Salsita: демо по ссылке в приложении).
Единая программа лояльности клуба между 4 брендами, на сайте и в приложении (например, Mace Loyalty).
Настройка аналитики (Яндекс), базового SEO и безопасности (особенно при использовании сторонних коробочных решений).
3. Технические ожидания
Исполнитель предлагает оптимальную архитектуру и стек, обеспечивающие производительность, отказоустойчивость и интеграции с 3D-конфигуратором и системой лояльности.
Допустимые варианты: 1С-Битрикс, Laravel, Django, NestJS и др., а также микросервисы (FastAPI) для интеграций, кэширования и SSO.
4. Функциональные требования
Каталог 4 бренда с отдельными подкаталогами.
Страницы брендов: витрина, описание, коллекции, баннеры, в 2 брендах — кнопка «Создать своё украшение» (переход в 3D-конфигуратор).
Фильтрация и сортировка: внутри бренда и по всем товарам сайта, фильтр по бренду; параметры — металл, форма бриллианта, вес в каратах (ползунок), цена, наличие.
Поддержка общих и брендовых акций, SEO-страниц, баннеров и фильтров.
Страница товара
Фото/видео, «хлебные крошки» с брендом.
Цена, цена при регистрации, бонусы за покупку.
Комплекты из той же коллекции.
3D-конфигуратор
Шаги: выбор изделия → цвет металла → оправa/тип → вставка → размер → гравировка → упаковка → срок изготовления (Срочный/Стандартный/Выгодный) с расчётом цены.
Сохранение конфигураций (гость — localStorage, авторизованный — запись в БД/HL-блок).
Добавление кастомного товара в корзину с сохранением JSON-конфигурации.
Корзина / оформление
Регистрация по номеру телефона при оформлении.
Поддержка обычных и кастомных товаров.
Бонусы/скидки, онлайн-оплата (ЮKassa, СБП и др.), доставка (СДЭК, самовывоз).
Личный кабинет
Баланс, статус доставки, история покупок.
Сохранённые изделия конструктора, адреса, отзывы.
Система лояльности
Карта лояльности, пуш-уведомления, сегментированные акции.
Единый баланс и купоны для всех 4 брендов, видимые на сайте и в приложении.
Контент и бэкофис
Страницы брендов, гид по камням и материалам, акции, FAQ/гарантия.
CRM/бэкофис: просмотр заказов, загрузка товаров и контента.
Возможность дальнейшего масштабирования: новые страницы, коллекции, языки, бренды, видеоотзывы, онлайн-консультант.
5. Нефункциональные требования
Производительность: страница < 2 сек, p95 API < 300 мс, кэширование.
Безопасность: TLS 1.2+, защита от CSRF/XSS, ежедневное резервное копирование БД.
SEO: ЧПУ-ссылки, schema.org/Product, sitemap, robots.txt, мета-теги.
Мониторинг: базовый аудит действий в админке.
Архитектура должна быть надёжной и масштабируемой (особенно для программы лояльности и платежей).
6. Ожидаемый результат (MVP)
Запущенный сайт с каталогом, корзиной, оплатой, базовой интеграцией 3D-конфигуратора и корректным отображением баланса/купонов системы лояльности (например, Mace Loyalty) на сайте и в приложении.
7. Исходные материалы (со стороны заказчика)
Figma: прототипы и дизайн-система (шрифты, цвета, кнопки, карточки).
Тексты и контент.
UI Kit и прототип интеграции с выбранным 3D-конфигуратором.
8. Что важно сохранить по результату
Репозитории с исходным кодом:
доработки/модули для CMS (например, 1С-Битрикс),
микросервисы на FastAPI, при необходимости — CPQ (расчёт цены).
Документация API (формат запросов/ответов, OpenAPI/Swagger или Markdown).
Чек-листы приёмки (корзина, оплата, работа бонусов и конфигуратора).
Гайд по контенту (как добавлять товары, фото, цены, статьи, SEO-поля).
9. Оценка и предложение
Исполнитель должен предоставить:
предложение по архитектуре и стеку;
этапность реализации и сроки по этапам;
предварительную смету (человеко-часы и рубли);
состав команды (роли и занятость);
ключевые риски и варианты их минимизации.
10. Критерии приёмки
Каталог, фильтры и корзина работают; оплата и расчёт доставки проходят успешно.
3D-конфигуратор корректно добавляет товар в корзину, сохранения/редакция работают.
Баллы/купоны системы лояльности видны в ЛК и списываются при заказе.
Приложение/сервис лояльности опубликован, пуши и диплинки работают.
11. Ориентиры по работе
Этапность (ориентировочно):
Подготовка (2–4 недели): интеграция 3D-конфигуратора на тестовом стенде, UI Kit.
Ядро e-commerce (5–6 недель).
Фронтенд (4 недели).
3D + CPQ (5 недель).
Система лояльности (4 недели).
Тестирование и запуск (3 недели).
Роли и взаимодействие:
Дизайн и верстка — заказчик (готовые Figma-макеты).
Бэкенд, интеграции, система лояльности — подрядчик.
QA — совместно.
12. Срок и бюджет (ориентиры)
Срок: 12–16 недель.
Подрядчик может предложить оптимизированный план и бюджет в этих рамках, а также альтернативный технологический стек.
Опубликован 19.11.2025 в 14:07