Все кейсы

Givon Marketplace - B2C-маркетплейс в Telegram для товаров из Китая

kizz ·2026

Разработали B2C-маркетплейс в Telegram Mini App для покупки премиальных товаров из Китая: платформа обслуживает 100K+ клиентов и объединяет каталог, поиск, цены, заказы и платежи.

Задача

Требовалось развить Givon Marketplace в полноценную B2C e-commerce платформу внутри Telegram Mini App, закрывающую весь цикл покупки — от авторизации до отслеживания заказа. Ключевой сложностью были масштаб и качество товарной модели: нужно было объединить разные источники данных в единый каталог и связать бизнес-процессы в устойчивую систему.

Решение

Архитектура собрана как набор доменных контуров: storefront в Telegram Mini App, catalog pipeline, pricing, cart/orders, payments, CRM sync, creator economy, promo/cashback, search, admin dashboard и infrastructure layer. Фронтенд построен на Vue 3, Vite и Module Federation: shell и 5 микрофронтендов закрывают auth, profile, search, orders и product card. Для операторов создан отдельный dashboard, а центральным элементом стала собственная catalog pipeline: интеграционные сервисы нормализуют товары, 7 Go composer-сервисов обрабатывают атрибуты и поисковые данные, Catalog Writer сохраняет результат в MongoDB, а Search Indexer обновляет MeiliSearch. Backend разделён по доменным зонам: .NET 9 закрывает core e-commerce контур, Go-сервисы отвечают за каталог и интеграции, Python/AI — за обогащение данных. Инфраструктура развернута в Kubernetes в Yandex Cloud, Kafka стала event backbone для 30+ сервисов.

Результат

  • 100K+ Клиентов на платформе
  • 30+ Сервисов в архитектуре
  • 5 Микрофронтендов
  • 7 Go composer-сервисов

Платформа выросла в управляемый e-commerce контур с собственной доменной моделью, event-driven backend и infrastructure layer, рассчитанным на дальнейшее развитие. Каталог, поиск, цены, заказы, промомеханики, creator economy и операционные процессы работают как связанные части одной системы.

4 место в категории Маркетплейс → Чат-бот, mini-app