
С чем клиент пришёл
Команда проекта WIN‑WIN уже знала, чего хочет: marketplace стройматериалов с большим ассортиментом, кэшбэком до 20 % и рассрочкой. У них была идея и понимание бизнес‑модели, но не было работающей платформы.
Наша задача: спроектировать архитектуру и запустить работающий MVP, который можно показывать инвесторам и первым пользователям.
Речь шла про домен market.kreo.su, где должен был появиться живой сервис.
Как мы к этому подошли
1. Сформулировали требования к MVP
Сначала мы совместно с командой клиента описали набор функций, без которых MVP не полетит:
• каталог из десятков тысяч товаров;
• корзина с начислением баллов до 20 % за покупки;
• возможность оплатить покупку баллами 1:1;
• оформленный блок рассрочки «строить сейчас — платить потом»;
• система регистрации и личного кабинета;
• базовая аналитика и CRM‑интеграция;
• PWA‑оболочка для установки на смартфоны.
2. Спроектировали архитектуру
Чтобы MVP можно было быстро развивать, мы выбрали модульный подход:
• **Frontend**: лёгкое SPA на React/Tailwind, упакованное как PWA для мгновенной загрузки и установки на мобильные устройства.
• **Backend**: микросервисная структура на Node.js с отдельными сервисами для каталога, пользователей, платежей и лояльности. Использовали API‑шлюз для маршрутизации запросов.
• **База данных**: PostgreSQL + кеширование в Redis для быстрого поиска по каталогу.
• **Интеграции**: веб‑хуки для CRM клиента и стороннего логистического сервиса «доставка до двери».
Разворачивали инфраструктуру в облаке, чтобы при росте количества товаров и клиентов масштабировать сервис горизонтально.
3. Реализовали MVP
Мы параллельно разработали:
• **Каталог товаров** с фильтрами по категориям и параметрам – сейчас в нём свыше 10 000 наименований.
• **Механизм начисления и списания баллов**: система лояльности клиента диктовала, что за каждую покупку возвращается до 20 % баллами, которыми можно оплатить следующие заказы.
• **Формы регистрации и оформления заказа** — упор на простоту и безопасность (вся передача данных шифруется).
• **Мобильную версию / PWA**: сайт можно установить на экран смартфона, он работает офлайн и быстро загружается.
• **Примеры покупок и калькулятор выгоды**, чтобы пользователи видели экономию: на сайте рассчитан пример корзины с товаром на 147 000 ₽ и кэшбэком 22 050 ₽.
4. Провели тестирование и передали MVP
После того, как основные модули были готовы, мы:
• организовали нагрузочные тесты, чтобы убедиться, что система выдержит большой каталог и пик запросов;
• настроили CI/CD для быстрой доставки обновлений;
• подготовили документацию и обучили команду клиента сопровождать проект.
Что в итоге получили
На выходе у клиента появился рабочий MVP маркетплейса WIN‑WIN, который:
• выполняет ключевые функции: показ каталога, кэшбэк, рассрочка и регистрация;
• готов к демонстрации потенциальным инвесторам и первым пользователям;
• имеет гибкую архитектуру, на которую можно быстро навесить новые модули.
Мы в KREO не брались за разработку бизнес‑модели — у клиента уже был этот фундамент. Наша роль — инженерная: построить архитектуру и вывести на рынок первый жизнеспособный продукт. Сейчас команда WIN‑WIN развивает проект дальше, а мы остаёмся на связи как технические партнёры.
Достигнуто за период работы: 3 месяца
Если вы тоже владелец клиники
Если у вас есть идея маркетплейса или другого сложного сервиса и нужен быстрый запуск MVP — давайте обсудим, как мы можем помочь.
Мы умеем проектировать масштабируемую архитектуру и выводить продукты на рынок в короткие сроки.



