B2B-портал для производства и оптовой торговли
Переводим повторные оптовые заказы в самообслуживание: клиент видит свои цены и остатки, оформляет заказ сам и не звонит менеджеру, чтобы узнать статус отгрузки.
Что обычно болит в этой отрасли
Каждый повторный заказ проходит через человека: он сверяет остатки, считает скидку и выставляет счёт руками.
Клиент не видит своих условий и просит прайс письмом, а прайс устаревает в день отправки.
Половина звонков в отдел продаж — это вопрос «когда приедет», на который должен отвечать экран, а не сотрудник.
Что входит в работу
Персональные цены и скидки, несколько сотрудников одной организации с разными правами, реквизиты для счетов.
Наличие по складам, статусы «в наличии» и «под заказ», скрытие позиций без цены для конкретного договора.
Прошлые заказы с фильтрами, повтор в один клик, шаблоны регулярных отгрузок.
Номенклатура, цены и статусы — на портал, оформленные заказы — в учётную систему, без ручного переноса.
Как мы работаем
Разбираем процессы, роли и данные. Решаем, что войдёт в первую версию, а что в бэклог.
Кликабельный прототип ключевых сценариев — логику проверяем до первой строчки кода.
Модель данных, авторизация, роли и самый ценный для вас модуль.
Подключаем 1С, платежи, телефонию и внешние API через устойчивые очереди.
Переносим данные, обучаем сотрудников, отдаём репозиторий и документацию.
Кейсы по этой задаче
Подробнее о задаче
B2B-портал отличается от интернет-магазина не дизайном, а тем, что стоит за ценой. В опте у каждого клиента свои условия: вид цены по договору, скидочные соглашения, отсрочка платежа, ограничения по складам. Всё это живёт в 1С, и задача портала — показать клиенту ровно его условия, не заставляя менеджера пересчитывать корзину вручную. Второй ключевой сценарий — повторный заказ: в опте он занимает подавляющую часть оборота, и именно его выгоднее всего автоматизировать первым. Поэтому мы начинаем не с каталога, а с истории заказов и кнопки «повторить», а полноценную витрину добавляем следующим этапом. Технически проект держится на обмене с учётной системой: расписание синхронизации, поведение при расхождении остатков, идемпотентность заказов при повторной отправке. Всё это фиксируется в ТЗ до старта, иначе портал становится вторым источником правды и начинает спорить с 1С.
Частые вопросы
Почему Laravel и Vue, а не другой стек?
Это самый распространённый стек для бизнес-приложений: зрелая экосистема, безопасность из коробки, лёгкий найм разработчиков в будущем. Вы не окажетесь заложниками экзотической технологии.
Сможете доработать нашу существующую систему?
Да, если она на PHP/Laravel или её можно постепенно замещать модулями. Начинаем с технического аудита: смотрим код, базу и инфраструктуру, после чего даём честный вердикт — развивать или мигрировать.
Что будет с системой при росте нагрузки?
Закладываем рост в архитектуру: очереди для тяжёлых операций, кеширование, индексы под реальные запросы. Система, рассчитанная на 50 пользователей, не ляжет на 500 — проверяем нагрузочными тестами.
Кому принадлежит код?
Вам. После оплаты передаём репозиторий, доступы и документацию; исключительные права закрепляются в договоре. Продолжать разработку сможет любая команда, не только мы.
Как устроена поддержка после запуска?
Первые 3 месяца — гарантия: ошибки чиним бесплатно. Дальше — пакет часов в месяц на развитие и мониторинг, либо передаём проект вашей внутренней команде с онбордингом.
Обсудим вашу задачу?
Расскажите о проекте — вернёмся со сметой и планом за 1 рабочий день.