Все кейсы

Собственный SaaS, e-commerce

SaaS-платформа для поставщиков и продавцов маркетплейсов

Собственный продукт — поставщики загружают каталоги, продавцы копируют товары и выгружают их на маркетплейсы. Остатки и цены синхронизируются сами.

3
изолированных портала
3
языка интерфейса
8
микросервисов в первой версии
1 / 2 / 12 ч
частота синхронизации по тарифам

Проблема рынка

Продавцы на маркетплейсах тратят огромное время на то, чтобы перенести товары поставщиков: скачать прайс, заполнить карточки, следить за остатками и ценами. Остатки расходятся, товар, которого нет, продолжает продаваться, а клиенты получают отмены.

Продукт

HitSalle — SaaS-платформа, которая соединяет поставщиков и продавцов.

  • Поставщики загружают каталоги в XML, YML или Excel
  • Продавцы выбирают товары, копируют и редактируют их под себя
  • Выгрузка на маркетплейсы и в собственные магазины через фиды
  • Синхронизация остатков и цен — автоматически, с частотой в зависимости от тарифа
  • Чат между участниками внутри платформы

Архитектура

Три изолированных портала — администратор, поставщик и продавец. У каждого свой API и свои права доступа, общее ядро и чат.

  • Backend: FastAPI, асинхронный SQLAlchemy, Alembic, PostgreSQL 16, Redis, MinIO
  • Frontend: React, Vite, Tailwind, Zustand, TanStack Query
  • Интерфейс на украинском, русском и английском
  • Эволюция: первая версия была построена на 8 микросервисах с RabbitMQ; текущая — упрощённая модульная архитектура, которую проще развивать

Тарифная модель: лимиты по количеству товаров и маркетплейсов, синхронизация раз в 1, 2 или 12 часов, пробный период.

Что это говорит о моём опыте

Я не только выполняю заказы — я строю собственный продукт и прохожу весь путь: от исследования проблемы и архитектуры до тарифов и эксплуатации. Этот опыт я приношу в проекты клиентов.

Контакты

Расскажите, что болит — предложу решение

Отвечу в течение 2 часов в рабочее время. Первый разбор процессов — бесплатно.

  • Ответ в течение 2 часов
  • Бесплатный разбор процессов
  • Смета с фиксированной ценой
Что нужно
Ориентировочный бюджет

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

Все кейсы