Разработка с нуля высоконагруженной системы для маркетплейса доставки цветов с 30 000 товаров и международным покрытием
Крупный международный сервис доставки цветов, работающий по модели маркетплейса. Флористы из разных городов и стран размещают свои товары на единой платформе. Покупатели заказывают букеты с доставкой в любую точку мира. Каталог насчитывает около 30 000 позиций, ежедневно обрабатывается 70–80 заказов с пиковыми нагрузками в праздничные периоды.
Существующая система накапливала технический долг годами и перестала справляться с требованиями бизнеса:
Сайт регулярно падал под нагрузкой, особенно в праздничные дни — когда трафик максимальный и каждый сбой критичен для бизнеса
Страницы грузились долго, пользователи уходили к конкурентам, не дождавшись результата
Кодовая база была настолько запутанной, что даже небольшие изменения занимали недели и несли риск поломки других частей системы
Неоптимизированная архитектура требовала избыточных серверных мощностей, что приводило к неоправданно высоким расходам
Менеджеры тратили слишком много времени на рутинные операции из-за устаревшего и неинтуитивного интерфейса
Полностью перестроить платформу, создав систему, которая:
Разработали систему с нуля на современном стеке. Переработали архитектуру, создали новый frontend и backend, провели миграцию данных без остановки бизнеса.
Современный frontend на React с быстрой загрузкой, удобной навигацией и адаптивным дизайном для всех устройств.
API на FastAPI с оптимизированной работой с PostgreSQL. Кэширование через Redis, очереди задач на RabbitMQ.
Интуитивный интерфейс для менеджеров: работа с заказами, управление каталогом, обработка заявок — всё в одном месте.
Перенос данных без потерь и простоев. Бизнес продолжал работать во время переключения на новую систему.
CloudPayments
ePay
PayPal
Яндекс Деньги
Kaspi
Стабильная работа под нагрузкой
Быстрая загрузка страниц
Рост заказов после запуска
Снижение нагрузки на менеджеров
Масштабируемая система
Оптимизация расходов на инфраструктуру
Сайт перестал падать в праздничные дни. Интерфейсы стали работать быстрее — и для покупателей, и для менеджеров. Работа с заказами упростилась, команда тратит меньше времени на рутинные операции. Уже в первый месяц после запуска количество заказов выросло. Система готова к дальнейшему масштабированию бизнеса.
Старая система постоянно подводила нас в самые ответственные моменты. Мы боялись праздников — знали, что сайт не выдержит. После перехода на новую платформу всё изменилось. Работает стабильно, менеджеры довольны, а мы наконец можем сосредоточиться на развитии бизнеса, а не на тушении пожаров.
Свяжитесь удобным способом или оставьте заявку — ответим в течение рабочего дня.