B2B · Forge
DOC. 03
CASES

Что мы
построили

Имена клиентов скрыты по NDA. Технологии, метрики, сроки, цифры — настоящие.

012024 / Q3

Дистрибьютор электроники: личный кабинет на 4 200 контрагентов

Клиент — крупный дистрибьютор бытовой техники. До этого работали по почте и Excel-прайсам. При росте сети упёрлись в потолок отдела сопровождения: 12 менеджеров не справлялись с обработкой заказов на 4 000+ дилеров.

Мы построили B2B-портал с индивидуальными прайсами по группам контрагента, кредитными лимитами, отслеживанием отгрузок, претензионной работой. Интеграция с 1С УТ через RabbitMQ — синхронизация остатков с задержкой до 90 секунд. Через 4 месяца после запуска нагрузка на отдел сопровождения упала на 42 %, при этом количество дилеров продолжило расти.

Laravel 11 Vue 3 Postgres RabbitMQ 1С УТ 11.5 Redis Cloudflare
−42 % нагрузка на отдел сопровождения
022023 / Q4

Оптовик стройматериалов: миграция со старого кабинета

Самописный портал 2014 года: PHP 5.6, MySQL 5.5, ни одного теста, два разработчика — оба уволились. Заказчик решился на полную замену с сохранением URL и истории заказов.

За 5 месяцев перенесли весь функционал на Laravel + Inertia + Vue, провели миграцию данных по 18 000 SKU и 720 контрагентов, написали 412 тестов на критическую логику. Старый портал отключили в одни выходные. Из 8 модулей старого кабинета 3 оставили, 5 переписали, 2 заменили готовыми компонентами.

Laravel 10 Inertia Vue 3 1С Бухгалтерия Pgbouncer Pest tests
0 простоев и 100 % история сохранена
032024 / Q1

Дистрибьютор спорттоваров: PWA для торговых представителей

120 торговых представителей в полях. До этого заказы на бумаге, потом перенос вручную в 1С. Менеджер по обработке заказов работал из утра в утро — это была бутылочное горлышко всего бизнеса.

Сделали мобильное PWA: маршрут на день из CRM, оформление заказа в торговой точке с подбором по складу, фото-отчёт с гео-привязкой, синхронизация по сети любого качества с конфликт-резолюцией. Подпись клиента на тач-экране, печать заявки на чек-принтер. Через полгода количество оформленных заказов на одного представителя в день выросло в 2.6 раза.

Vue 3 PWA IndexedDB Workbox Nest.js API 1С УТ S3 photos
× 2.6 заказов в день на ТП
042022 / Q4

Производитель упаковки: B2B-кабинет с конфигуратором заказа

Производитель гофрокартона и упаковочных решений с собственным КБ. Каждый второй заказ — индивидуальный: размеры, цвет печати, тираж, тип скрепления. Менеджер тратил час на расчёт одного заказа.

Построили онлайн-конфигуратор с автоматическим расчётом стоимости по 14 параметрам, генерацией 3D-превью упаковки и автоматическим запуском в производство при подтверждении. Интеграция с MES-системой завода через REST API.

Symfony 6 React Three.js MySQL Custom MES API
× 5 скорость расчёта заказа
052024 / Q2

Дистрибьютор фарм-косметики: оптовый портал с маркетинговой логикой

Особенность ниши — сложная схема акций и бонусов: «купи 3 — получи 4», «акция месяца на бренд X», скидки за объём с пересчётом задним числом. Менеджеры по-разному считали и регулярно ошибались.

Сделали движок акций с конструктором условий и автопересчётом. Дилер видит итоговую цену сразу при добавлении в корзину, с разбором каждой скидки. Менеджеры перестали считать вручную и перенаправили освободившееся время на работу с холодными клиентами.

Laravel 10 Vue 3 Postgres 1С УНФ
+19 % средний чек у активных дилеров

Хотите такой же результат?

Расскажем под NDA подробности интересующего кейса на встрече.