Перейти к содержимому
DevUzDevUz Studio
К списку продуктов

Маркетплейс на микросервисах

35 компонентов, шлюз, шина сообщений, оркестрация процессов

$30,000Цена

Исходный код полноценного маркетплейса корпоративного масштаба: тридцать пять компонентов, из них двадцать один backend-сервис на Java и Spring за единым шлюзом, у каждого своя база, между ними — асинхронная шина, а бизнес-процессы описаны и исполняются движком оркестрации, а не расставлены по коду условиями. Это не витрина с корзиной: здесь склад, логистика, биллинг, фискальные чеки, кэшбэк и три отдельных фронтенда — покупателю, продавцу и складу.

Разработка такого же с нуля обходится в среднем на 40–70% дороже — это 42 000–51 000 $. И даже с учётом стоимости покупки доработка готового под вашу задачу выходит дешевле: платите только за отличия, а не за то, что уже написано и проверено в работе. Оценка студии, а не замер: точная цифра зависит от объёма переделок.

Что входит

Сервисы: торговля

  • Каталог: товары, категории, атрибуты, модерация карточек
  • Поиск на Elasticsearch: фасеты, синонимы, ранжирование
  • Продажи: заказы, отмены, возвраты, статусы
  • Оформление заказа отдельным сервисом и фронтендом
  • Контент продавцов: отзывы, вопросы, медиа
  • CMS: баннеры, подборки, статические страницы

Сервисы: деньги и склад

  • Платёжный шлюз: приём оплаты, холдирование, возвраты
  • Биллинг: расчёты с продавцами, комиссии, взаиморасчёты
  • ОФД: фискальные чеки и передача в налоговую
  • Генератор чеков на NestJS с отрисовкой в PDF
  • Склад: остатки, приёмка, отгрузка, инвентаризация
  • Логистика: доставка, маршруты, статусы отправлений
  • Бонусы и кэшбэк отдельным сервисом

Фронтенды и боты

  • Витрина и сайт покупателя на Next.js
  • Кабинет продавца и админка платформы на React
  • Интерфейс склада (WMS) отдельным приложением
  • Собственный UI-кит и набор иконок — общий на все фронтенды
  • Бот продавца и бот транспортной службы в Telegram

Инфраструктура и интеграции

  • Единый шлюз на Spring Cloud Gateway перед всеми сервисами
  • Асинхронная шина на RabbitMQ между сервисами
  • Бизнес-процессы в движке оркестрации Camunda, а не в коде
  • Своя база PostgreSQL на каждый сервис, общий Redis для сессий и прав
  • Интеграции под рынок Узбекистана: Click, Uzum, Didox, ОФД, НСИ
  • Секреты вынесены в переменные окружения, в коде их нет

Технологии

  • Java 17
  • Spring Boot
  • Spring Cloud Gateway
  • Camunda BPM
  • RabbitMQ
  • PostgreSQL
  • Elasticsearch
  • Redis
  • React
  • Next.js
  • NestJS
  • Docker

Как зарабатывает

  • Комиссия с продаж продавцов — основная модель площадки
  • Платное продвижение товаров в поиске и подборках
  • Абонентская плата за расширенный кабинет продавца
  • Складские и логистические услуги площадки за отдельную плату
  • Реклама и баннеры на витрине

Готовность

Код работавшего маркетплейса, а не заготовка: все тридцать пять компонентов написаны и связаны между собой. Но это корпоративная система, и развернуть её — не «поднять контейнер»: нужен кластер, отдельные базы, брокер сообщений, поисковый кластер и человек, который это обслуживает. Оценивайте не только цену покупки, но и стоимость эксплуатации.

Что нужно от вас

  • Инфраструктура: кластер, базы, брокер сообщений, поисковый кластер
  • Инженер эксплуатации — система микросервисная, сама себя не обслужит
  • Договоры с платёжными системами и оператором фискальных данных
  • Собственные ключи ко всем внешним интеграциям
  • Юридическое оформление площадки и договоры с продавцами

Цены итоговые, в долларах, без НДС. Оплата по счёту на юридическое лицо.

Заявка на счёт

Оставьте реквизиты — выставим счёт и пришлём договор. Ничего не списывается: оплата по счёту, после подписания.

Способ оплаты

Принимаем безналичный расчёт на юридическое лицо. Криптовалюту как средство платежа не принимаем — это запрещено законодательством Узбекистана.

// ответим за 20 секунд

Менеджер уже здесь и ждёт ваше сообщение

Напишите в чат, что нужно сделать. Первый ответ приходит за 20 секунд, круглосуточно — не уложимся, дадим скидку 30% на проект. Разберёмся в задаче прямо в переписке и подскажем, с чего начать.

D

Менеджер DevUz

уже здесь и ждёт ваше сообщение

на связи
Ответ за 20 секунд · 24/7Не успеем — скидка 30% на проект
Здравствуйте! Расскажите своими словами, что нужно сделать — сайт, приложение, маркетплейс, AI-продукт. Отвечу сразу и подскажу, с чего начать.

Продолжая диалог, вы соглашаетесь на обработку персональных данных.

Или оставьте контакты

Отправляя форму, вы соглашаетесь на обработку персональных данных политика конфиденциальности.

Telegram @Devuz_studio_bot

Телефона у студии нет — пишите в Telegram или оставьте контакт в форме, ответим в том же канале.