Доставка еды · Исландия

Платформа доставки с дронами

Рефакторинг, приложение для курьеров и доставка дронами как способ доставки.

MagentoPHPMeteorJSPWA
Magento
+30%рост продаж
+30%рост продаж
36человеко-месяцев

Задача

Клиент — сервис доставки еды и продуктов в Исландии. Заказы приходят волнами в обед и вечером, а доставку осложняют погода и расстояния между районами.

Сервис рос быстрее своей платформы. Код магазина было трудно менять, и каждая доработка тянула за собой новые ошибки. Курьеры работали без удобного инструмента и узнавали о заказах по телефону. При этом клиент хотел запустить доставку дронами — то, что на тот момент почти никто не делал в продакшене.

Решение

  • Рефакторинг ядраРазобрали накопившиеся доработки, вынесли бизнес-логику в отдельные модули и покрыли ключевые сценарии тестами. Новые функции стало можно добавлять без страха сломать оформление заказа.
  • Приложение для курьеровСделали приложение на MeteorJS: курьер видит назначенные заказы в реальном времени, маршрут и статус, а оператор — где находится каждый заказ.
  • Доставка дронамиДобавили дроны как отдельный способ доставки со своими правилами: зоны, вес заказа, погодные ограничения и время в пути.
  • PWA-витринаМобильная витрина работает как приложение: быстро открывается, запоминает адрес и позволяет повторить прошлый заказ в пару касаний.

Как мы работали

  1. Стабилизация

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

  2. Инструменты для операций

    Затем запустили приложение для курьеров, которое сразу сократило ручную координацию.

  3. Новые каналы

    После этого добавили PWA-витрину и доставку дронами, сначала в тестовом режиме для ограниченной зоны.

  4. Долгосрочное развитие

    Три года команда Softera оставалась технической командой сервиса и развивала платформу вместе с бизнесом.

Результат

Продажи выросли на 30%, курьеры и операторы работают в одной системе, а доставка дронами стала частью сервиса и его заметным отличием от конкурентов.

Бесплатный аудит

Нужна команда для сложного проекта?

Проверим текущую платформу или идею и оценим объём работ за 3 рабочих дня.

Обсудить проект