← Все статьи

Личный кабинет B2B-клиента: минимальный MVP за 4–6 недель

Из чего складывается первый релиз B2B-кабинета: авторизация, каталог, история заказов и интеграция с 1С без «зоопарка» функций.

Производитель или дистрибьютор хочет «личный кабинет для партнёров, как у федеральных сетей». Типичная ошибка — ТЗ на 40 экранов: акции, чаты, претензии, обучение, маркетинговые материалы. Через полгода проект не запущен. Рабочий подход — MVP за 4–6 недель с фокусом на заказ и прозрачность статусов.

Что входит в MVP

1. Авторизация

  • Вход по логину/паролю или приглашению по e-mail.
  • Привязка к контрагенту в 1С — один пользователь = одна торговая точка или сеть точек.

2. Каталог

  • Номенклатура с персональными ценами и остатками.
  • Поиск и фильтры по группам.
  • Минимальная партия и кратность — из 1С.

3. Заказ

  • Корзина, комментарий, выбор адреса доставки.
  • Подтверждение — заказ уходит в 1С как «заказ покупателя».

4. История

  • Список заказов со статусами: принят, в сборке, отгружен, закрыт.
  • Скачивание счёта и акта (PDF) — через REST API или печатные формы 1С.

Что сознательно откладывают на v2

  • Онлайн-оплата и эквайринг.
  • Чат с менеджером.
  • Сложные акции и промокоды.
  • Личный кабинет мерчендайзера с фотоотчётами.

Интеграция с 1С

КаналКогда
CommerceMLТиповая номенклатура, цены, заказы — OptiDesk или модуль обмена
REST APIСчета, акты, нестандартные поля заказа
Доработка конфигурацииИндивидуальные соглашения, резервы, многосклад

Сроки и команда

При готовой номенклатуре в 1С и согласованных макетах (хотя бы wireframe):

  • Неделя 1–2: авторизация, каталог, обмен номенклатурой.
  • Неделя 3–4: корзина, заказы, статусы.
  • Неделя 5–6: PDF, тест с 5 партнёрами, правки.

Стек CodeLab: PHP 8, Yii2, MySQL — предсказуемая поддержка.

OptiDesk vs кастомный MVP

Если сценарий «оптовый портал под бренд» без экзотики — OptiDesk быстрее и дешевле владения. Кастом — когда нужна глубокая интеграция с нестандартной ERP-логикой или уникальный UX.

Обсудить MVP — web-разработка CodeLab · контакты.

Нужна интеграция с 1С?

CodeLab проектирует REST API, B2B-порталы и обмен с внешними системами.

Обсудить задачу