Сервис доставки продуктов и товаров из магазинов города

Веб-сервис и бэкофис для заказа товаров на дом
Клиент

Надо на дом — новый сервис по доставке товаров из супермаркетов города.

Навигация и быстрый поиск

Выбор нужного магазина происходит в верхнем меню. Там же расположен поиск по каталогу. Искать можно по названию или артикулу товара. Из быстрой выдачи поиска товар можно сразу добавить в корзину и указать количество.

Маркетплейс, состоящий из отдельных магазинов

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

Один личный кабинет для всех магазинов

Все магазины объединены личным кабинетом клиента. Можно добавлять товары в избранное и повторять предыдущие заказы. Главная функция — отслеживание заказа. Клиент сразу видит, когда сборщик закончил свою работу и передал товары курьеру.

Простое оформление заказа

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

Интеграции и функции

Написали собственное решение для выгрузки каталога магазинов, интегрировали Яндекс.Карты и эквайринг.

Синхронизация товаров

Обновляется автоматически каждый день. Теперь можем быстро подключить любой магазин и не важно, в каком формате у них хранится каталог: 1C, CSV или таблица в Excel.

Местоположение и зона доставки

Для определения местоположения клиента и зоны доставки подключили Яндекс.Карты и работали с расширением PostGIS. Позже подключили OpenStreeMap для бэкофиса и сэкономили клиенту кучу денег.

Эквайринг

Настроили онлайн-оплату через Cloudpayments. Чеки приходят клиенту на почту.

Приложения курьера и сборщика

Выделили их и iOS/Android приложения самого сервиса в отдельный кейс на сайте.

Бэкофис

Самое интересное как всегда под капотом. Несколько видов админок для управления магазинами, товарами, акциями и сотрудниками.

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