Производитель или дистрибьютор хочет «личный кабинет для партнёров, как у федеральных сетей». Типичная ошибка — ТЗ на 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 · контакты.