Начинаем не с нуля
Каталог с персональными ценами, роли и обмен с учётом у нас собраны в каркасы. Бюджет проекта уходит на правила вашей сети, потому что основа уже есть.
Собираем B2B-порталы для оптовых сетей, производителей и дистрибьюторов: в одном из них (проект NESCO) заказывают 4 000 клиентов почти для 100 000 торговых точек. Дилер, субдилер, торговая точка и торговый представитель заходят в один портал и видят каждый своё — свои цены, лимиты, документы и заказы. Цены, остатки складов и взаиморасчёты портал берёт из 1С, ERP и WMS, поэтому заводить заявки руками больше не нужно.
За этой фразой почти никогда не стоит нехватка людей. Условия сети держатся на памяти сотрудников, поэтому заявку физически нельзя отдать никому, кроме них.
Обычно в таком кабинете нет главного: своей цены, реального остатка и повторного заказа в один клик. Заходить незачем — проще позвонить.
Не станут, если портал сложнее звонка. Поэтому заказ мы показываем на кликабельном прототипе и просим пройти его живых дилеров до разработки.
Заказы точек идут через дилера, и до вас доходит сводка. Кто из точек перестал заказывать в марте — по сводке не видно.
Лицензия в валюте, каждая доработка — в очереди вендора. Канал переносим на свой продукт, учётные системы оставляем на месте.
Каталог с персональными ценами, роли и обмен с учётом у нас собраны в каркасы. Бюджет проекта уходит на правила вашей сети, потому что основа уже есть.
Черновики кода, тестов и документации готовит ИИ, инженеры их принимают.
Приложение для сети собирают наши разработчики на Flutter — те же, что ведут продукты на десятки тысяч пользователей.
Состав первого контура и цену фиксируем в договоре до старта.
Каталог с персональными ценами, заказ и обмен с учётом открываем за 2–3 месяца.
Основатели — совладельцы других бизнесов. Смотрим на портал как на канал сбыта, который должен зарабатывать.
Заказы торговых точек, отсрочка платежа и остатки по всем складам.
Прайс под объект, кратность упаковки и самовывоз со склада.
Подбор по применяемости, наличие у поставщика и срок поставки.
Каталог на десятки тысяч позиций, аналоги и заказ партией.
Размерные сетки, предзаказ коллекции и квоты на дилера.
Спецификации, согласование скидки и счёт под конкретный проект.
Регулярные поставки, акции сети и минимальная партия.
Повторный заказ в один клик, лимит по договору и график поставок.
NESCO развозит напитки с девяти складов от Калининграда до Сочи. У дистрибьютора около 4 000 клиентов и почти 100 000 торговых точек, а заказы к нему приходят через мобильное приложение.
Раньше канал держался на коробочной платформе зарубежного вендора. Цены отставали от учёта до суток, и клиент собирал корзину по одной сумме, а счёт получал по другой. Любая доработка шла через очередь поставщика.
Мы собрали своё приложение за 8 месяцев и не остановили продажи. Остатки в нём обновляем раз в 10 минут вместо раза в сутки, а клиент видит просроченный и непросроченный долг и сам берёт счёт на его погашение.
Соглашение, скидочная матрица и акции считаются в момент, когда дилер открывает каталог. Он видит свою цену, а не общий прайс со звёздочкой.
Заказ по артикулам, загрузка файлом, повтор прошлой поставки в один клик. Кратность, минимальную партию и лимит портал проверяет до оформления.
Остаток по складу отгрузки, перемещения между складами и резерв под заказ. Дилер видит, что реально уедет машиной, а не суммарный остаток по стране.
Счёт, УПД и акт сверки дилер забирает сам, обмен идёт через Диадок или СБИС. Просить документы у менеджера больше не нужно.
Просроченный и непросроченный долг, лимит по договору, счёт на погашение из того же экрана. Отгрузка не встаёт из‑за задолженности, найденной поздно.
Дилер, субдилер и торговая точка лежат одним деревом вместе со своими заказами. Видно, кто заказывает, а кто перестал.
Закупщик, бухгалтер и торговый представитель видят только своё. Прайс одного дилера закрыт от другого, обращения к нему пишем в журнал.
1С, ERP и WMS: цены, остатки, заказы и взаиморасчёты. Расписание обмена и повторные попытки настраиваем под ваш контур.
Мобильную часть портала собираем на Flutter, поэтому iOS и Android выходят из одной кодовой базы. Приложение и веб‑часть работают на одном бэкенде, и цены с остатками в них не расходятся.
Портал
Приложение
Данные
Обмены
от 2 млн ₽
В смету первого контура входят каталог с персональными ценами, заказ и обмен с учётной системой. Когда правила сети понятны, фиксируем цену и дату запуска.
Сколько соглашений, скидочных матриц и акций держит ваш прайс. Чем их больше, тем больше расчётов внутри портала.
Один склад считать проще, чем девять с перемещениями и резервом под заказ.
Приложение под iOS и Android считаем отдельно от веб‑части. Нужно оно или нет, зависит от того, где ваши клиенты оформляют заказ.
Каталог, договоры и история заказов переезжают. Чем аккуратнее эти данные лежат сейчас, тем меньше работы.
Портал становится единственным каналом, через который сеть заказывает. Поэтому требования к нему ближе к учётной системе, чем к сайту.
Обмен идёт через очередь. Пока учётная система на регламентных работах или на обновлении, портал продолжает принимать заказы и передаёт их позже. Дилер не видит ошибку и не звонит менеджеру.
Поиск и фильтры работают на отдельном движке, поэтому размер прайса не замедляет выдачу. Дилер находит позицию по артикулу, названию и аналогу, а не листает разделы.
Права разводим по договору и по роли: закупщик, бухгалтер и торговый представитель работают в разных наборах экранов. Прайс одного дилера недоступен другому, а обращения к прайсам и документам пишем в журнал.
Сервер, домен и учётные записи оформлены на вас. Персональные данные сотрудников дилеров храним по требованиям 152‑ФЗ, доступы выдаём именные и отзываемые.
Не берём коробочные CMS и самописные фреймворки: через три года их развитие упирается в одного человека, который всё это помнит.
Соглашения, скидки, лимиты и акции менеджер заводит в админке сам. Разработчик не нужен для того, чтобы запустить акцию в пятницу.
[01] Разбор канала
Смотрим, как заказы приходят сегодня и какие условия у дилеров. За три рабочих дня возвращаем объём работ с ценой.
[02] Правила и роли
Описываем соглашения, скидки, лимиты и то, кто что видит. Спорные условия прогоняем на ваших боевых прайсах до разработки.
[03] Прототип заказа
Показываем заказ на кликабельном макете и просим пройти его двух‑трёх дилеров. Что мешает им оформить заказ, узнаём до разработки.
[04] Обмен с учётом
Подключаем цены, остатки складов, документы и взаиморасчёты. Суммы в портале и в учёте сверяем до запуска.
[05] Пилот на части сети
Первыми в портал заводим десяток дилеров с самым плотным потоком заказов. По их замечаниям правим сценарии и только потом открываем сеть целиком.
[06] Подключение сети
Открываем остальным и учим менеджеров работать с заказами из портала. Дальше развиваем портал частями.
Три месяца после запуска правим ошибки портала за свой счёт. Неверная цена или остаток в заказе для нас такой же дефект, как неработающая кнопка.
Заявку в поддержку принимаем в течение 4 рабочих часов. За приёмом заказов следим отдельно. Если канал встанет, у сети остановятся продажи.
Исходники, сервер и учётные записи оформлены на вас. Портал развиваем по вашим приоритетам, без согласования со сторонним вендором.
Права разводим по договору, а обращения к прайсам и документам пишем в журнал. Персональные данные сотрудников дилеров храним по требованиям 152‑ФЗ.
Работы начинаем от 2 млн ₽ за первый контур. Дальше сумму двигают правила цен, число складов и мобильное приложение. Каждую строку показываем в смете.
В браузере телефона портал работает сразу, и небольшой сети этого хватает. Отдельное приложение берут те, кто оформляет заказ в торговом зале или в дороге.
Первый контур с каталогом, персональными ценами и заказом открываем за 2–3 месяца. Документы, дебиторку и приложение добавляем следующими частями, пока сеть уже работает в портале.
Да. Соглашения, скидки, лимиты и акции менеджер заводит через админку сам. Обращаться к нам за каждой правкой прайса не нужно.
Да, и ваши учётные системы при этом не трогаем. Переносим данные и сам канал продаж, а старую платформу отключаем после того, как дилеры перешли. У NESCO такой переход занял 8 месяцев и продаж не остановил.
Опыт работы в РЖД не прошел бесследно: теперь Саша не боится любых вызовов. Сейчас он успешно руководит менеджерами и в курсе каждой детали
Делаем мобильные и веб‑продукты со сложной логикой, интеграциями и высокой нагрузкой. Внутри — кластеры дизайна, Flutter, нативной разработки и аналитики. Основатели — совладельцы других бизнесов: смотрим на задачи по-предпринимательски.
12+
лет на рынке
100+
реализованных проектов
60+
специалистов в штате
Tagline
Awards 2023 — золото