Блог

Как сделать маркетплейс как Wildberries: что под капотом

Вопрос «как сделать маркетплейс как Wildberries» звучит амбициозно — и это правильно. WB сегодня обрабатывает десятки миллионов заказов в месяц и работает на инфраструктуре, которую строили годами. Но это не значит, что нельзя создать жизнеспособный маркетплейс с нуля. Главное — понять, из каких блоков состоит такая платформа, что из этого нужно вам на старте, а что можно отложить на год-два.

Коротко: что нужно для запуска маркетплейса

Минимально жизнеспособный маркетплейс (MVP) включает 8–12 ключевых модулей и обходится в 2–6 млн рублей при сроке разработки 4–8 месяцев. Полноценная платформа уровня среднего игрока рынка — от 15 млн рублей и 12–18 месяцев работы. Wildberries строил свою систему более 15 лет, поэтому сравнение «один в один» нереалистично, но повторить ключевую механику — вполне достижимая задача.

Что на самом деле представляет собой Wildberries технически

Wildberries — это не один сайт и не одно приложение. Это экосистема из нескольких взаимосвязанных платформ:

  • Покупательский фронт — сайт и мобильные приложения для iOS и Android.
  • Личный кабинет продавца (WB Partners) — отдельный портал для селлеров с аналитикой, управлением товарами и финансами.
  • Логистическая система — управление складами, фулфилментом, пунктами выдачи заказов (ПВЗ).
  • Рекламный кабинет — внутренняя система продвижения для продавцов.
  • Аналитика и BI — дашборды для продавцов и внутренние инструменты для команды.

Каждый из этих блоков — отдельный продукт. На старте вам нужны первые два и упрощённая версия третьего.

Ключевые модули маркетплейса: что строить в первую очередь

Разберём обязательные компоненты, без которых платформа не заработает, и те, что можно добавить позже.

Обязательные модули (MVP)

  • Каталог товаров — гибкая структура категорий, фильтры, характеристики, поиск. Без нормального поиска маркетплейс мёртв.
  • Карточка товара — галерея, описание, отзывы, рейтинг, блок «похожие товары».
  • Корзина и оформление заказа — включая мультипродавца в одном заказе.
  • Платёжный шлюз — интеграция с ЮКасса, Тинькофф Pay, СБП.
  • Личный кабинет покупателя — история заказов, адреса, избранное, бонусы.
  • Кабинет продавца — загрузка товаров, управление остатками, заявки на вывод средств.
  • Административная панель — модерация, управление категориями, финансовые операции.
  • Уведомления — email, SMS, push.

Модули второй очереди

  • Внутренняя реклама и продвижение товаров.
  • Программа лояльности и кешбэк.
  • Фулфилмент и интеграция с логистическими операторами.
  • Расширенная аналитика для продавцов.
  • Мобильное приложение (если стартуете с веба).

Сравнение подходов к разработке

Есть три реальных пути запустить маркетплейс. У каждого своя цена и свои ограничения.

Подход Стоимость Срок Гибкость Масштабируемость
SaaS-конструктор (CS-Cart, InSales) от 50 000 ₽/год 2–6 недель Низкая Ограниченная
Open-source + доработка 500 000 – 2 млн ₽ 2–4 месяца Средняя Средняя
Разработка под ключ (кастом) от 2 млн ₽ 4–18 месяцев Полная Высокая

Если цель — проверить нишу, подойдёт SaaS или open-source. Если строите серьёзный бизнес с уникальной логикой — только кастомная разработка даст нужную гибкость. Именно этим занимается создание маркетплейса под ключ в Aris.Web: от архитектуры до запуска и поддержки.

Архитектура: монолит или микросервисы

Wildberries работает на микросервисной архитектуре — это позволяет масштабировать отдельные компоненты независимо. Но для старта это избыточно и дорого.

Рекомендация для MVP: начинайте с модульного монолита. Это когда код логически разделён на модули (каталог, заказы, пользователи, платежи), но разворачивается как единое приложение. Такой подход дешевле в разработке и проще в поддержке на старте. Когда нагрузка вырастет до 10 000+ заказов в день — выносите нагруженные части в отдельные сервисы.

Технологический стек для кастомного маркетплейса в 2024–2025 годах чаще всего выглядит так:

  • Бэкенд: PHP (Laravel), Python (Django/FastAPI), Node.js или Go для высоконагруженных сервисов.
  • Фронтенд: React или Vue.js с SSR для SEO.
  • Мобильные приложения: Flutter (один код для iOS и Android) или нативная разработка.
  • Поиск: Elasticsearch или Meilisearch — обязательно, встроенного SQL-поиска не хватит уже при 50 000 SKU.
  • БД: PostgreSQL как основная, Redis для кешей и очередей.
  • Инфраструктура: Kubernetes или Docker Compose, Yandex Cloud или VK Cloud для российских проектов.

Логистика и расчёты с продавцами — самое сложное

Технически сайт — это меньше половины работы. Самые сложные части маркетплейса — логистика и финансовые расчёты.

Модели работы с логистикой:

  • FBS (Fulfillment by Seller) — продавец хранит и отправляет сам, платформа только агрегирует заказы. Проще всего для старта.
  • FBO (Fulfillment by Operator) — ваш склад, ваша ответственность. Требует логистической инфраструктуры.
  • DBS (Delivery by Seller) — продавец доставляет напрямую покупателю, платформа не участвует в логистике.

На старте рекомендуем FBS + интеграция с Boxberry, СДЭК, Почтой России через их API. Это даёт покрытие без собственной инфраструктуры.

Финансовые расчёты с продавцами — отдельный модуль: комиссии, холдирование средств, выплаты по расписанию, акты и счета-фактуры. Ошибки здесь стоят денег и репутации, поэтому этот блок требует особого внимания при проектировании.

Часто задаваемые вопросы

Сколько стоит сделать маркетплейс как Wildberries?

Точная копия Wildberries стоит сотни миллионов рублей и строится годами — это нереалистичная цель для стартапа. Функциональный маркетплейс с кабинетом продавца, каталогом, корзиной, оплатой и базовой логистикой обойдётся в 2–6 млн рублей при разработке под ключ. Более продвинутая платформа с мобильным приложением, аналитикой и внутренней рекламой — от 10–15 млн рублей. Бюджет зависит от количества кастомных модулей и интеграций.

Как долго разрабатывается маркетплейс с нуля?

MVP с базовым функционалом занимает 4–6 месяцев при команде из 5–7 специалистов (бэкенд, фронтенд, мобайл, дизайнер, менеджер). Полноценная платформа с мобильным приложением, расширенной аналитикой и интеграциями — 10–18 месяцев. Сроки сильно зависят от качества технического задания: чем точнее описаны требования на старте, тем меньше переделок в процессе.

Можно ли начать с готового решения и потом перейти на кастом?

Технически — да, но на практике это болезненно и дорого. Перенос данных, переобучение команды, потеря SEO-позиций при смене URL-структуры — всё это реальные риски. Если вы изначально видите маркетплейс как основной бизнес, лучше сразу инвестировать в кастомную разработку. Если цель — проверить гипотезу за 2–3 месяца с минимальными вложениями, SaaS-решение оправдано как временный инструмент.

С чего начать прямо сейчас

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

Если вы уже понимаете нишу и хотите обсудить архитектуру и бюджет — команда Aris.Web готова разобрать ваш проект. Мы специализируемся на создании маркетплейсов под ключ: от проектирования до запуска и масштабирования. Свяжитесь с нами по телефону +7 (977) 326-69-09 или оставьте заявку на странице arisweb.ru/kontakty — обсудим вашу задачу без обязательств.

Проверьте свой сайт с сервисами ARIS
ARISWEB · МАРКЕТПЛЕЙС ПОД КЛЮЧ
Узнайте стоимость вашего маркетплейса за 2 минуты
Онлайн-калькулятор посчитает цену и сроки под вашу нишу. Без обязательств.
author-avatar

О Роман Воронов

Роман Воронов — менеджер продаж Aris.Web. Более 15 лет в IT: запуск цифровых платформ, мобильных приложений и маркетплейсов для e-commerce, логистики, промышленности, образования и бизнес-автоматизации. Помогает заказчикам подобрать решение и рассчитать проект.