О компании

ВкусВилл  - крупная торговая сеть по продаже натуральных продуктов для здорового питания.

Задача:

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

Если по введенному адресу ни один партнер не доставляет, пользователь может оставить свой email на которой ему придет извещение когда какой-либо из партнеров начнет доставлять до указанного адреса.

Реализация:

Дизайн и верстку данной страницы подготовили ребята из MAX за что им респект. Наша задача сделать backend, как мы любим.

В процессе работы нам надо было решить следующие задачи:

  1. Подключить автодополнение адреса при вводе, для того, чтобы пользовать не мог ввести несуществующий адрес. Для этого использовали сервис подсказок dadata.ru;
  2. Определение текущего местоположения пользователя. Для этого мы использовали сервис Яндекс.Карты;
  3. Всего есть 3 партнера (Satime, Инстамарт, Golamago), которые доставляют из ВкусВилла. У 2ух из них есть API, мы передаем координаты адреса и получаем результат, который интерпретируется на странице для пользователя. У одного партнера есть только полигон;
  4. Отправка рассылки с письмами о том, что на адрес теперь есть доставка мы делали силами 1С-Битрикса.

Результат:

Отдельная страница https://dostavka.vkusvill.ru, на которой клиенты ВкусВилл могут узнать условия доставки из магазинов по своему адрсесу.

А вот письмо, которое приходит клиенту, когда на запрошенный адрес один из партнеров начинает делать доставки: