AI и автоматизация Ритейл Разработка ПО

Платформа онлайн-торговли для регионального ритейлера

Разработали e-commerce платформу с интеграцией в 1С и собственной логистикой. Онлайн-канал вышел на 18% от общей выручки за 6 месяцев.

Отрасль
Ритейл
Срок проекта
5 месяцев
Дата
Октябрь 2023
18%
доля онлайн в общей выручке за 6 мес.
200 000+
SKU синхронизированы с 1С
4.7 / 5
оценка приложения в App Store

! Задача

Региональный ритейлер с 87 магазинами в 3 регионах не имел онлайн-присутствия. Конкуренты активно переходили в e-commerce, а локальная аудитория всё чаще покупала у федеральных маркетплейсов. Компания теряла долю рынка: за последний год офлайн-выручка снизилась на 7%.

  • Нет онлайн-магазина с актуальными остатками — сайт компании был визиткой без каталога, клиенты не могли проверить наличие товара
  • 1С как единый источник данных — 200 000+ SKU, сложная ценовая политика с региональными коэффициентами, нужна realtime-синхронизация
  • Собственная доставка — 15 машин по 3 регионам, нужен расчёт зон, слотов и маршрутов
  • Единая программа лояльности — 400 000 карт лояльности, баллы должны работать и в магазине, и онлайн
  • Конкуренция с маркетплейсами — клиенты привыкли к UX Ozon и Wildberries, ожидали того же уровня от локального магазина

Задача стояла чётко: за 5 месяцев запустить полноценный онлайн-канал, который выйдет на 15%+ выручки за первое полугодие.

Решение

Разработали e-commerce платформу с нуля под специфику регионального ритейлера с акцентом на скорость каталога и бесшовную интеграцию с 1С.

Этап 1: Проектирование и UX (4 недели)

  • Анализ поведения целевой аудитории — 70% мобильный трафик, что определило mobile-first подход
  • Прототипирование ключевых сценариев: поиск → карточка → корзина → оформление → доставка
  • Проектирование архитектуры интеграции с 1С для обработки 200 000+ SKU

Этап 2: Разработка платформы (12 недель)

  • Каталог и поиск — витрина с фасетными фильтрами и полнотекстовым поиском на Elasticsearch, подсказки и автокоррекция
  • Интеграция с 1С — двунаправленный обмен: остатки и цены обновляются каждые 5 минут, заказы передаются мгновенно
  • Модуль логистики — расчёт зон доставки по геокоординатам, временные слоты, оптимизация маршрутов для 15 машин
  • Программа лояльности — единая карта онлайн + офлайн, начисление и списание баллов в обоих каналах
  • Личный кабинет — история покупок (включая офлайн), трекинг заказа, повторный заказ в 1 клик

Этап 3: Запуск и оптимизация (4 недели)

  • A/B-тестирование главной страницы и процесса оформления заказа
  • Нагрузочное тестирование: платформа выдерживает 5 000 одновременных пользователей
  • SEO-оптимизация карточек товаров для поисковых систем

Технические детали

Платформа построена на Django с React-фронтендом. Каталог из 200 000+ SKU индексируется в Elasticsearch с обновлением каждые 5 минут через очередь Celery. Интеграция с 1С реализована через REST API с двусторонней синхронизацией: остатки, цены и номенклатура из 1С в магазин, заказы — обратно. Система выдерживает пиковую нагрузку в 5 000 одновременных пользователей.

Модуль логистики

Для собственной доставки реализовали расчёт зон по полигонам на карте, назначение временных слотов с учётом загрузки водителей и оптимизацию маршрутов. Клиент при оформлении заказа видит доступные слоты с учётом реальной загрузки. Водитель получает маршрутный лист в мобильном приложении с навигацией.

Результаты после 6 месяцев

  • Онлайн-канал вышел на 18% от общей выручки (план был 15%)
  • 200 000+ SKU синхронизированы с 1С в realtime-режиме
  • Оценка мобильного приложения — 4.7 из 5 в App Store
  • Средний чек онлайн-заказа на 23% выше, чем в магазине
  • 40% онлайн-клиентов используют карту лояльности

"За первые 6 месяцев онлайн-канал дал 18% выручки — мы не ожидали такого результата."

Мария Воронцова — Директор по развитию
Обсудить задачу Рассчитать ROI