B2B-портал для оптовых клиентов
Каждый клиент видит свою договорную цену и реальный остаток, повторяет прошлый заказ одним действием и сам забирает отгрузочные документы.
- Разработкаот $2,850
- Срок4–7 нед.
- Поддержкаот $570/мес
Кому подходит: Оптовые продажи, где цена зависит от договора, заказы приходят письмом и в мессенджер, а остаток менеджер сверяет руками.
Состав первой версии
- прайс по договору
- актуальные остатки
- повтор заказа
- отгрузочные документы
Цифры выше это пакет, на котором это стоит: CRM или личный кабинет. Всё, что выходит за его границы, калькулятор добавит до начала работ, а не после.
Как проходит путь
- 01
Клиент входит и видит свою цену
Цена берётся из договорной колонки этого клиента, а не из общего прайса, поэтому на экране и в счёте одно число.
- 02
Заказ собирается из остатка
Доступное количество и время его актуальности стоят рядом с позицией, поэтому нехватка видна в корзине.
- 03
Документы лежат там же, где заказ
Счёт, накладная и УПД лежат на карточке заказа с того момента, как их выпускает учёт.
Что решает, будет это работать или раздражать
Остаток, который уже продан
Количество резервируется в момент подтверждения: обещанный и не отгруженный товар стоит дороже, чем честное «осталось меньше».
Клиент видит цену соседа
Видимость прайса проверяется на уровне данных при каждом запросе, а не скрытием колонки в интерфейсе.
Кратность упаковки и минимальная партия
Правила кратности и минимальной партии лежат рядом с позицией и проверяются в корзине, до подтверждения.
Что мерить после запуска
- заказов без участия менеджера
- повторных заказов из истории
- документов скачано без просьбы
- расхождений остатка кабинета и склада
Почему это выходит быстрее
Форма этой задачи известна: состояния, крайние случаи и то, что обычно ломается, здесь уже продуманы. Шаблоном при этом ничего не делается, и экономия идёт не из вашей половины работы. Она уходит в ваш процесс, ваш контент и системы, с которыми это должно разговаривать, то есть в ту часть, которую заранее решить нельзя.
Возможный стек под это
Выбирается под задачу на разборе, а не решается заранее. Это полка, с которой его обычно берут.
- КабинетTypeScriptReactNext.js
- Сервер и данныеNode.jsPostgreSQLPrismaRedisS3
- Обмен с учётом и уведомленияn8nTemporalTelegram Bot APIDockerGrafana
Посчитайте цену сами, прямо здесь
Пять шагов, и увидеть цифру можно без контактов. Расчёт учитывает тип работы, что у вас уже готово и что понадобится внутри.
Эти счета придут не от нас
- лицензии и тарифы учётной системы
- оператор электронного документооборота
- хранилище и трафик отгрузочных документов
- хостинг и серверы кабинета
Спрашивают до первого созвона
- Откуда кабинет берёт цены и остатки?
- Из вашей учётной системы, и она остаётся единственным источником: второго прайса и второй номенклатуры кабинет не заводит. Если данные приходят по расписанию, на экране написано, на какой момент.
- Учитываются отсрочка и кредитный лимит?
- Да, если их ведёт учёт: лимит, задолженность и просрочка видны рядом с балансом. Заказ сверх лимита либо не оформляется, либо уходит на подтверждение менеджеру, и выбираете вы до сборки.
- Закупщики привыкли присылать заявку письмом. Они перейдут?
- Часть перейдёт, потому что повторить прошлый заказ быстрее, чем набрать его в письме. Заявки, пришедшие письмом, менеджер заводит в том же кабинете: две очереди приёма расходятся.