01Задача
Коллекция уходила бутикам PDF-письмом, а спрос был виден только после кроя
Польский производитель женской одежды: собственный бренд, ателье и небольшая фабрика, три коллекции в год — SS, AW и Cruise. Продажи — два канала: опт в бутики по ЕС и прямые, которые почти не работали. Сайт — 2014 года, заказы через него не принимал
Новая коллекция уходила бутикам PDF-каталогом по почте. Заказы возвращались Excel-письмами в разных форматах: размерные сетки сводили вручную, MOQ и уровень цен согласовывали в переписке с каждым бутиком заново
- Заказы — Excel-письмами в свободном формате: количества по размерам переносят в таблицу вручную, ошибки всплывают на складе
- MOQ и уровни цен — предмет переписки с каждым клиентом: счёт уходит на второй-третий день после запроса
- Производство не видит спроса до кроя — шьют «по чутью»: перерасход ткани и нехватка ходовых размеров в одной партии
- D2C почти не существует: старый сайт не берёт заказы — прямые продажи держатся на шоуруме и остатках
KPI зафиксировали до старта, чтобы мерить честно: 30+ оптовых клиентов через портал за год, 90% оптовых заказов — без почты, предзаказ коллекции собран до запуска кроя
02Что построили
Lookbook-витрина бренда и B2B-портал оптовика — на одном ядре
Витрину и опт мы разделили. Бренд-сайт показывает коллекции как журнал: типографика, крупные кадры, история бренда — лицо для бутиков и прессы. B2B-портал — рабочий инструмент: коллекции с размерными сетками, MOQ и уровнями прайса по типу клиента
Главное для производства: предзаказ собирается онлайн до запуска кроя, а статус позиции — крой, пошив, ОТК, отгрузка — виден оптовику без звонка менеджеру
- Бренд-сайт с lookbook-витриной: три коллекции в год, крупные кадры, история бренда — без тяжёлых скриптов
- B2B-портал: размерные сетки EU 34–48 по каждой модели, MOQ и уровни прайса по типу клиента
- Предзаказ коллекции онлайн: бутик собирает партию с размерами до запуска кроя — с датой отгрузки
- Производственный статус по позициям заказа: крой → пошив → ОТК → отгрузка — оптовик видит, когда ждать
- Документы из заказа: инвойс с EORI и упаковочный лист — без ручного ввода реквизитов
- D2C-магазин на остатках и лимитированных линейках; гид по размерам с мерками изделий
// Галерея кейса · клик открывает кадр крупно
03Технологии и интеграции
Стек выбирали под правила опта и журнал производства
Требования были простые: уровни прайса с жёсткими правилами, предзаказ с датами отгрузки, документы экспорта без ручного ввода. Под них и подбирали инструменты
Бэкенд
Роли (оптовик, розница, админ) и уровни прайса — сущности с жёсткими правилами, а не поля в профиле. Статус производства — журнал событий с автором и временем, а не «потому что технолог сказал»
Фронтенд
Сайт бренда — это скорость и характер; тяжёлые скрипты убивают обе. Коллекции рендерятся на сервере, кадры lookbook собираются типографикой и SVG — страницы остаются лёгкими
B2B-механика
Правила опта зашиты в корзину: ниже MOQ или вне кратности упаковки заказ не соберётся — счёт и документы остаются точными без проверки менеджером
Документы
Инвойс и упаковочный лист печатаются из данных заказа: реквизиты, веса и адреса подставляются на этапе оформления — опт-менеджер не собирает документы руками
Инфраструктура
Фото коллекций — самый тяжёлый контент сайта: отдаётся с CDN, страницы остаются лёгкими. Данные в ЕС — под географию клиентов и регламент экспорта
04Результат
Год спустя: 38 оптовых клиентов, 92% заказов — через портал
38
Оптовых клиентов
Бутики из 6 стран ЕС — за первый год работы портала
92%
Оптовых заказов через портал
Без почты и Excel — от корзины до счёта
×2.3
Предзаказы коллекций
Производство видит спрос до запуска кроя
14%
Выручки даёт D2C
Магазин на остатках и лимитированных линейках
Технолог ателье планирует крой по предзаказу — ушли и перерасход ткани, и нехватка ходовых размеров. На запрос «пришлите каталог и прайс» менеджер отвечает ссылкой в портал, а не двумя днями сборки вложений
Метрики — за первый год после запуска, значения округлены. Бренд не назван — см. главу 08
05Сроки
12 недель до запуска — пилот с осенней коллекцией на 11-й
Дедлайн диктовало производство: предзаказ AW должен быть собран до раскроя коллекции. Календарь подстраивали под него, а не наоборот — поэтому пилот привязан к расписанию ателье
Недели 01–02
Дискавери
Разбор оптового пути «каталог → Excel → счёт», интервью с 6 бутиками, фиксация правил MOQ и прайсов
Недели 03–05
Бренд-сайт и lookbook
Типографика, структура коллекций, история бренда. Витрина — на SSR, без тяжёлых скриптов
Недели 06–09
B2B-портал
Размерные сетки, кратности упаковок, MOQ-валидация, уровни прайса, предзаказ с датами отгрузки
Неделя 10
Производственный статус
Панель цеха на планшете: крой → пошив → ОТК → отгрузка; статусы вводятся в ателье
Неделя 11
Пилот с осенней коллекцией
12 бутиков заказывают AW через портал — предзаказ собран до запуска кроя
Неделя 12
Запуск
D2C-магазин на остатках, обучение опт-менеджера, передача панели цеха
Итого: 12 недель · предзаказ AW собран до запуска кроя
06Экспертиза
Четыре роли — правила опта весили больше кода
Системный аналитик~25% часов
Оптовый путь «каталог → Excel → счёт» в роли процесса, уровни прайса, правила MOQ, регламент статусов производства. Риски сняты до первой строки кода
Бэкенд-разработчик~35% часов
Роли и прайсы, предзаказ с датами отгрузки, PDF-документы из заказа, журнал статусов с автором и временем
Фронтенд-разработчик~30% часов
Lookbook-типографика, гид по размерам с мерками изделий, мобильная витрина — половина заказов с телефона
QA и запуск~10% часов
Пилот с 12 бутиками: сценарии MOQ и кратностей, статусы из ателье, обучение цеха и опт-менеджера
Домен-экспертиза пришла со стороны ателье: технолог дала расписание «коллекция → крой → пошив» — из него родился производственный статус. Без него портал был бы ещё одним каталогом
07Ориентир для повторения
Что нужно, чтобы повторить такой результат
Нужно от заказчика
Артефакты старта
Вилки сроков и команды
Типовая вилка для бренда с B2B-порталом — 10–14 недель; критичный путь — контент коллекций, не код
08Честно оговорим
Что обезличено — и что не показываем
Бренд не назван: модели коллекций обезличены — объём публикации согласован с владельцем в части метрик без идентификации
Метрики показаны за первый год и округлены; сырые дашборды не публикуем
Фото — временный плейсхолдер до согласованной съёмки; интерфейсы показаны схемами, а не скриншотами, — по той же причине
Хотите такой портал для своего производства — расскажите о задаче в форме ниже