Разработка B2B-портала с нуля
От аналитики и ТЗ до промышленной эксплуатации. Полный цикл с архитектурой, дизайном, разработкой, нагрузочным тестированием и обучением вашей команды.
Не CRM-форма «обратной связи», а полноценный B2B-портал: прайсы по контрагенту, кредитный лимит, история заказов, остатки в реальном времени, синхронизация с 1С. Срок — 4–6 месяцев. Команда, которая понимает дистрибьюторскую логистику.
Большая часть «B2B-сайтов» в рунете — это B2C-витрина с галочкой «я компания» на регистрации. Реальный B2B живёт по другим правилам: индивидуальные прайсы, отгрузка в долг, согласование заказа менеджером, разные адреса доставки. Мы строим именно такие порталы.
Пять направлений, которые мы беремся делать. Если задача за пределами этого списка — лучше посоветуем проверенного коллегу, чем будем «осваивать новое» за ваш счёт.
От аналитики и ТЗ до промышленной эксплуатации. Полный цикл с архитектурой, дизайном, разработкой, нагрузочным тестированием и обучением вашей команды.
У вас уже есть личный кабинет, написанный 8 лет назад на самописном движке. Переносим логику и данные на современный стек без потери истории.
Двусторонний обмен товарами, остатками, ценами по контрагенту, заказами и платежами. CommerceML, REST, RabbitMQ — выбираем по нагрузке и SLA.
Мобильное PWA для полевых сотрудников: маршрут визитов, оформление заказа на планшете в торговой точке, фото-отчёт, GPS-трекинг.
Регулярные доработки, расширение функционала, обновления интеграций под изменения в 1С. Помесячный абонемент или почасовая оплата по факту работ.
Имена клиентов под NDA. Технологии и метрики — настоящие.
Клиент — крупный дистрибьютор бытовой техники. Десять лет работали по почте и Excel-прайсам, при росте дилерской сети упёрлись в потолок сопровождения.
Сделали B2B-портал с индивидуальными прайсами по группам контрагента, кредитными лимитами, отслеживанием отгрузок и претензионной работой. Интеграция с 1С УТ через RabbitMQ — синхронизация остатков с задержкой до 90 секунд.
Самописный портал 2014 года: PHP 5.6, MySQL 5.5, ни одного теста, два разработчика — оба уволились. Заказчик решился на полную замену с сохранением URL и истории заказов.
За 5 месяцев перенесли весь функционал на Laravel + Inertia + Vue, провели миграцию данных по 18 000 SKU и 720 контрагентов, написали 412 тестов на критическую логику. Старый портал отключили в одни выходные.
120 торговых представителей в полях, ежедневно 6–8 визитов на ТП каждый. До этого — заказы на бумаге, потом перенос вручную в 1С. Очень больно.
Сделали мобильное PWA: маршрут на день из CRM, оформление заказа в магазине с подбором по складу, фото-отчёт с гео-привязкой, синхронизация по сети любого качества с конфликт-резолюцией.
Пять стадий с понятными артефактами на выходе каждой.
Интервью с отделом продаж, разбор бизнес-процессов дистрибьютора, ТЗ.
Прототип в Figma, дизайн-система, согласование критичных сценариев.
Двухнедельные спринты с демо. Раннее подключение интеграции с 1С.
Нагрузочное на синтетике, UAT с реальными дилерами на стейдже.
Параллельный запуск со старым кабинетом 2 недели, обучение менеджеров.