Розробка мультивендорних маркетплейсів
Маркетплейс — це три продукти в одному: те, що бачить покупець, те, чим керує продавець, і те, що адмініструєте ви. Ми зробили всі три, з миттєвим пошуком і виплатами — 200+ задач за 5 спринтів.
- 10-16 тижнів
- 3 окремі кабінети
- Миттєвий пошук і виплати
Що ми робимо
Кабінети покупця, продавця й адміна
Три окремі досвіди з власною логікою та правами — а не один інтерфейс із прихованими від частини користувачів кнопками.
Пошук, що масштабується
Повнотекстовий пошук на OpenSearch із фільтрами й фасетами, який лишається миттєвим при зростанні кількості оголошень.
Платежі та виплати
Розділені платежі, правила комісій, баланси продавців і графіки виплат.
Комунікація в реальному часі
Сповіщення через Socket.io, листування покупця з продавцем і живі статуси замовлень.
Модерація й довіра
Перевірка оголошень, верифікація продавців, рейтинги та робота зі спорами — механіка, без якої маркетплейс стає непридатним.
Закладено під зростання
PostgreSQL, Redis, файлове сховище й фонові задачі, розраховані на ріст каталогу й трафіку з самого початку.
Що ви отримуєте
- Технічна специфікація та архітектура до написання коду
- Демо кожні 1-2 тижні
- Ваш репозиторій і повний доступ до коду
- CI/CD, моніторинг і трекінг помилок
- Підтримка та ітерації після запуску
Технології, які використовуємо
- Next.js
- NestJS
- PostgreSQL
- Redis
- Socket.io
- OpenSearch
Підтвердження досвіду
ENEZ Market — маркетплейс для українських продавців
Окремі фронтенди на React для кожної ролі поверх одного API на NestJS, фасетний пошук на OpenSearch і чат через Socket.io з Redis. Проєкт виходить у продакшен.
Читати повний кейс →Часті запитання
Скільки часу займає розробка маркетплейсу?
MVP маркетплейсу з базовими сценаріями покупця, продавця й адміністратора — 10-12 тижнів. Наша мультивендорна платформа з трьома фронтендами, сповіщеннями в реальному часі та повнотекстовим пошуком склала 200+ задач за 5 спринтів.
Чому маркетплейс складніший за інтернет-магазин?
У магазину один продавець — ви. Маркетплейс має тримати багатьох продавців чесними й вчасно оплаченими: окремі кабінети, логіка комісій і виплат, модерація, спори та пошук по товарах, які ви не контролюєте. Тому це приблизно вдвічі більше роботи, ніж порівнянний магазин.
Як влаштовані платежі між покупцями й продавцями?
Гроші збираються централізовано, утримується комісія, а баланси продавців виплачуються за графіком. Ми реалізуємо розділення, облік і процес виплат — і одразу скажемо, які частини вашої моделі потребують ліцензованого платіжного провайдера.
Чи витримає це великий каталог?
Так. Пошук іде через OpenSearch, а не прямі запити до бази, — саме це тримає фільтрацію миттєвою при зростанні. Сховище, кешування й фонові задачі плануються під зростання на першому спринті.
Чи можна почати з MVP маркетплейсу?
Зазвичай це правильний шлях. Запускаємо базовий цикл — виставив, знайшов, купив, отримав гроші — а модерацію, аналітику й розширені інструменти продавця додаємо, коли платформою вже користуються реальні продавці.
Будуєте маркетплейс?
Розкажіть, хто ваші покупці й продавці. Ви отримаєте технічну оцінку та естімейт протягом 48 годин.