Перейти к содержанию

B2B-платформа для производителя смазочных материалов

Корпоративная B2B-платформа электронной коммерции для производителя промышленных смазочных материалов и его дилерской сети — не «магазин на коробочном движке», а полноценная экосистема работы с дилерами. Архитектура из 37+ функциональных модулей охватывает весь цикл: каталог с динамическим ценообразованием и персональными ценами по дилерам, заказы с workflow-согласованием (автоодобрение мелких, ручное — крупных), финансы с PDF-счетами и контролем просроченной дебиторки, логистику через основных российских перевозчиков с трекингом, real-time CRM с Kanban-воронкой и тикет-системой, маркетинг (промокоды, кампании, A/B-тесты) и LMS для обучения дилеров. Интеграции: двусторонний обмен с 1С через OData, ЭДО, платёжные шлюзы и СБП. Стек: React + TypeScript (226 страниц, 175 компонентов), Node.js + Express (200+ маршрутов), self-hosted Supabase/PostgreSQL с RLS (200+ таблиц, 360+ миграций). Мультитенантность с изоляцией данных, ролевая модель, ежедневные бэкапы. В продакшене у действующего клиента, версия 0.5.0 (RC к 1.0.0).

B2B Portal — каталог и подбор промышленных масел
проект · metaK-03
/01
подробности проекта

Проблема

Производители промышленных смазочных материалов — масел, пластичных смазок, специальных жидкостей — традиционно работают с дилерской сетью «на коленке»: прайсы в Excel по почте, бумажные счета и акты, ручное согласование цен, отсутствие единой картины остатков и заказов. Это медленно, дорого и не масштабируется.

Решение

Платформа закрывает весь цикл B2B-коммерции в одном контуре: каталог с динамическим ценообразованием и персональными ценами по дилерам, двухрежимная корзина, заказы со сценарием согласования, финансовый модуль со счетами и контролем дебиторки, логистика с трекингом, CRM с воронкой и тикетами, маркетинговые инструменты и обучающая LMS для дилеров.

Архитектура

Это монорепо из 37+ функциональных модулей: React + TypeScript на фронте (226 страниц, 175 компонентов), Node.js + Express на бэкенде (200+ маршрутов, 350+ сервисов), self-hosted Supabase/PostgreSQL с Row Level Security (200+ таблиц, 360+ миграций). Мультитенантность изолирует данные каждого производителя, ролевая модель с RBAC разграничивает доступ, real-time через Supabase Realtime синхронизирует чаты, статусы и остатки.

Интеграции

Двусторонний обмен с 1С через OData (товары, остатки, заказы), электронный документооборот через Диадок и СБИС, готовые webhook платёжных шлюзов и СБП. Платформа встраивается в существующую инфраструктуру производителя, а не требует её переписывать.

Статус

Версия 0.5.0 (релиз-кандидат к 1.0.0), в продакшене у действующего клиента, активная разработка с десятками закрытых задач ежемесячно. Ежедневные бэкапы, CI/CD, мониторинг.

Все проекты ↗
/02
обсудить

Видите себяв похожей ситуации?

Опишите исходную точку и желаемый результат. Я отвечу, какую часть задачи готов взять на себя и с чего разумно начать.