Все проекты
// React //// B2B2C //

ShopCorp

React 19 · Hono · Supabase · Node.js

B2B2C платформа корпоративных закупок. Сотрудники компаний покупают товары у поставщиков по оптовым ценам через единый портал, кураторы управляют договорами и лимитами. Прогрессивная шкала комиссий, каталог с фильтрами, корзина, оформление заказов, интеграция с ЮKassa для оплаты, СДЭК для доставки и 1C ERP для учёта.

// О проекте //

ShopCorp — это платформа для корпоративных групповых закупок, которая решает одну из самых недооценённых проблем в B2B-сегменте: почему сотрудники компаний покупают товары по розничным ценам, когда могли бы получать оптовые? Я создал систему, где куратор объединяет заказы сотрудников, формирует групповую заявку и получает оптовые цены от поставщиков. Все выигрывают: сотрудники экономят на повседневных покупках, компания повышает лояльность персонала без дополнительных затрат, а поставщик получает гарантированные объёмы без расходов на привлечение каждого отдельного клиента. Это классический win-win-win, реализованный через технологическую платформу.

Проблема и контекст

Представьте: крупное предприятие, 500 сотрудников. Каждый из них покупает продукты, бытовую химию, канцелярию по розничным ценам в магазинах у дома. А если объединить их заказы? 500 человек — это объём, за который любой оптовик даст скидку 15–30%. Но как организовать этот процесс? Кто будет собирать заказы, контактировать с поставщиками, следить за оплатой и доставкой? Кто возьмёт на себя логистику — довезти 500 индивидуальных заказов до офиса? И главное — кто всё это будет координировать, не превращая свою жизнь в ад?

На рынке существуют корпоративные программы лояльности (типа «скидка по карте сотрудника»), но они дают жалкие 3–5% — это не оптовые цены, а маркетинговая иллюзия экономии. Есть закупочные кооперативы, но они работают для бизнесов, а не для физических лиц. Ниша групповых корпоративных закупок для сотрудников была практически пустой — и это при огромном потенциале. Я решил эту задачу, создав цифровую платформу, которая автоматизирует весь процесс от формирования заказа до доставки.

Решение: что мы построили

В основе ShopCorp — контрактная модель с тремя участниками: куратор связывает компанию с поставщиком. Куратор — это человек внутри компании (обычно HR, офис-менеджер или активный сотрудник), который берёт на себя организацию групповых закупок. Поставщик размещает каталог товаров на платформе с оптовыми ценами. Куратор открывает сессию заказов — период в несколько дней, в течение которого сотрудники формируют свои индивидуальные заявки. По окончании сессии куратор консолидирует заказы и передаёт поставщику единую оптовую заявку.

Прогрессивная шкала комиссии мотивирует кураторов наращивать объёмы: от 1% при небольших заказах до 5% при крупных. Это создаёт реальный экономический стимул — активный куратор в компании на 500 человек может зарабатывать существенную сумму ежемесячно, просто организуя процесс. Маркетплейс поставщиков с фильтрацией по городу позволяет кураторам находить лучшие предложения в своём регионе — от фермерских хозяйств до оптовых складов бытовой химии.

Четыре роли пользователей с Row Level Security на 44+ таблицах обеспечивают полную безопасность: каждый участник видит только свои данные. Платежи через YooKassa и Stripe — для российских и международных пользователей. SaaS-модель ценообразования обеспечивает качество участников: поставщики платят 111 000 рублей в месяц за размещение, кураторы — 3 300 рублей, что отсекает несерьёзных участников.

Ключевые технологии и инновации

  • Контрактная модель: Куратор → Компания → Поставщик — чёткое разделение ролей и ответственности
  • Сессионный заказ: куратор открывает период, сотрудники формируют заявки, автоматическая консолидация в оптовый заказ
  • Прогрессивная комиссия куратора: 1–5% в зависимости от объёма — мотивация наращивать участие сотрудников
  • RLS (Row Level Security) на 44+ таблицах — банковский уровень безопасности данных
  • Маркетплейс поставщиков с геофильтрацией по городу для оптимальной логистики
  • Платежи: YooKassa + Stripe, SaaS-модель ценообразования для качества экосистемы
  • React 19 + Express 5 + Supabase — современный высокопроизводительный стек

Результаты и влияние

ShopCorp работает в продакшене на shop-corp.ru. Платформа полностью готова к масштабированию: от одной компании до тысяч. Архитектура выдерживает одновременную работу множества кураторов, поставщиков и сотрудников благодаря RLS и оптимизированным запросам к Supabase. Все ключевые сценарии — регистрация, создание сессии, оформление заказов, консолидация, оплата — полностью автоматизированы.

ShopCorp — это проект, который демонстрирует мой подход к B2B: найти неочевидную боль и построить элегантное технологическое решение. Идея групповых корпоративных закупок лежала на поверхности, но никто не потрудился её реализовать на уровне полноценной платформы. Мне удалось свести в одну систему интересы трёх сторон — сотрудников, компаний и поставщиков — и создать модель, в которой выигрывают все. Это и есть B2B2C в его лучшем проявлении: бизнес помогает бизнесу помогать людям. И каждый раз, когда сотрудник компании-клиента экономит 25% на продуктовой корзине — я знаю, что ShopCorp работает.

// Начнём сотрудничество //
Олег Чернышов
+
Вы

Давайте вместе развивать ваш бизнес!