Войти на сайт
Логотип
Клиентам

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

Вернуться к списку
Клиент:
Сеть гипермаркетов "Самбери" - крупнейший ретейл на Дальнем Востоке России.

Задача:
Реализовать интернет-магазин для сервиса доставки продуктов. Доставка должна осуществляться по строгим правилам управления времени и нагрузки персонала. Товарный ассортимент может отличаться в зависимости от города проживания клиента. Товары 18+. Персональные аналоги, списки покупок, рекомендации и товары под замену.

Решение:
Дизайн предоставил заказчик. В процессе работы дизайн пришлось дорабатывать своими силами и расширять.
Основные задачи стояли сложные и нетривиальные. 80% того, что нужно было реализовать пришлось писать с нуля и оформлять отдельными модулями:
  1. Персональные аналоги - товары, которые пользователь выбирает для себя, как аналоги к отдельному товару. У каждого товара пользователь может выбрать до 3 аналогов. В результате оформления заказа, данные аналоги можно использовать, как товары для замены, в случае отсутствия основного товара на складе.
  2. Тайм-слоты - сложный механизм распределения нагрузки на службу набора заказов и службу доставки. Даты доставки формируются на неделю вперед, по шаблонам распределения тайм-слотов на временной ленте, каждый тайм-слот может содержать в себе ограниченное количество заказов для каждой службы доставки.
  3. Получатели заказа - ушли от стандартных профилей покупателя по причине сложной внутренней логики оформления заказа. Получателей покупатель формирует сам, тем самым определяя дополнительное лицо, которое может получить заказ.
  4. Списки покупок - каждый покупатель может создать множество списков, а каждый список может содержать свой набор товаров. Такой инструмент позволяет покупателям не забывать о том, что они хотели купить при оффлайн покупках.
  5. Товары 18+ - так как гипермаркет наравне с остальными товарами продает алкоголь и табачную продукцию, то реализовали механизм вывода таких товаров для групп граждан отметившихся как 18+. Заказы с такими товарами нельзя оформить на доставку, только на самовывоз.
  6. Матрица доступности товаров - модуль сравнивает товары в корзине и подбирает максимально подходящую точку самовывоза, где есть максимальное количество из заявленных товаров, либо их аналогов.
  7. Автоматическое определение склада доставки - на основе геоданных (рассчитано на 150 000 запросов в день) определяет ближайший склад для службы доставки.
  8. Пресеты фасовки весовых товаров - умный модуль, который определяет количественный шаг, допустимые фасовки и готовит пресеты в карточке товара, таким образом покупатель желающий приобрести 5 килограмм гречи не накликивает на +, а просто выбирает пресет.
С нуля для проекта было написано и оформление заказа, по ряду причин:
  1. Необычная схема распределения свойств заказа. Все организовано таким образом, чтобы пользователь мог оформить заказ в несколько кликов.
  2. Большой перечень свойств, дополнительно отправляемых в CRM и 1C, но недоступных пользователю.
  3. Объединение заказа с корзиной, для быстрой смены состава заказа или его свойств.
  4. Сложный дизайн.
Выполнена интеграция с:
  1. 1С: Управление торговлей
  2. 1С-Битрикс24: Корпоративный портал
Из мелочей:
  1. Доработки и расширение функционала меню
  2. Кастомизация компонента поиска
  3. Промобанеры в каталоге товаров при показе по кнопке "Показать еще"
  4. Откладывание товаров на потом
  5. Авторизация через телефон по SMS
  6. SMS - оповещения
  7. Личный кабинет
  8. Фильтр товаров