November 25, 2024

Дайджест разработки 173 

Блок дополнительных продаж в корзине приложения

Команда 777 подготовила к релизу свой проект по блоку доп. продаж. Ранее в приложение добавили изменение карточки товаров в блоке доп. продаж. Они отображаются в случайном порядке при каждом входе в приложение. Функционал работает в обоих приложениях: в основном мобильном и в приложении для заказа в зале.

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

В планах на ближайшие спринты:

  • На форму статуса заказа у продукции добавить кнопку «повторить»;
  • Внедрить новые настройки для продукции, позволяющие устанавливать время для отправки push-уведомления;
  • Спроектировать алгоритм по формированию push-уведомлений.

Включение и выключение выбора мест на столах

Команда 999 в текущем спринте протестировала в ресторане на Зосимовской фичу с посадочными местами (о который мы писали в предыдущем дайджесте 👉тут).

В течение недели было задействовано 16 столов. Гости 101 раз указали своё место посадки, что для нас является отличным показателем для дальнейшего внедрения нового функционала. По опросам, гости и официанты остались очень довольны новой фишкой нашего сервиса.

С 18-го ноября запустили в релиз. Теперь предприятия самостоятельно решают, когда им включать/отключать возможность выбора мест за столом.

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

В планах на следующие спринты:

Приступить к разработке группировки комбо-продукции на планшете повара.

Стандартизация онлайн оплаты

Основная проблема в этой истории заключалась в приведении алгоритмов онлайн оплаты к единому виду на старом/новом сайтах и в приложении для заказа в зале.

Команда Onyx провела доработку онлайн оплаты и глобальный регресс критичного функционала.

Доставка роботом

К завершению подходит эпик с доставкой роботом.

В некоторых наших семейных ресторанах доставку заказов наравне с живыми официантами осуществляет робот-официант. А в двух цифровых ресторанах: в Архангельске на Московском проспекте, 46, и в Нижневартовске на Профсоюзной, 8 все заказы доставляет только робот-официант. И количество таких современных ресторанов будет только расти. Для того чтобы робот-официант привёз за столик заказ, нужно на этапе оформления заказа через приложение для заказа в зале поставить чек-бокс в положение «включено».

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

Доработки и улучшения

Из того, что удалось сделать лучше и удобнее за прошедший спринт:

  • Ребята из команды Onyx добавили в модуле Заказы отображение того, кто обслуживал заказ, созданный через приложение для заказа в зале;
  • Исправили ошибку пересадки на стол с уже открытым визитом;
  • Исправили ошибку с фискализацией дозаказов через кафе.

В планах на следующий спринт:

  • Реализовать счётчик добавленной продукции в каталоге;
  • Доработать конструктор половинок пицц, добавив флаги в карточку половинок и предоставив возможность убрать ингредиент;
  • Переработать принцип перехода в приложение для заказа в зале для заказов, созданных через официанта.

API для CloudTips

В начале ноября от сервиса CloudTips поступила информация о блокировке endpoint, используемого в предыдущем API в целях противостояния атакам. Из-за этого ребята из команды А в текущем спринте сделали переход на API 2.0.

CloudTips — онлайн-сервис для приёма средств. Позволяет получать безналичные чаевые и собирать донаты. Сервис используют в бизнесе, сфере услуг, социальных сетях и на стримах.

Endpoint — это конечная точка веб-сервиса, к которой клиентское приложение обращается для выполнения определённых операций или получения данных.

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

Поиск в приложении

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

При вводе в строку поиска запроса нужно ввести не менее трёх букв. Поиск идёт по категориям и по конкретной продукции. Если продукция не хинтовая, то при клике на неё она сразу «улетит» в корзину.

Хинтом у нас называется карточка продукции.

Кэширование в приложении

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

В планах на следующий спринт:

  • Настроить отправку push-уведомлений и маркетинговых смс при согласии;
  • В личном кабинете — настроить каналы для рассылок (e-mail, push и смс).

Личный кабинет — Дни рождения детей

Команда Lamp, занимающаяся улучшением нового мобильного приложения в этом спринте, внедрила туда интересную фичу. Теперь в личном кабинете можно добавить детей: не более 5 и не старше 18 лет. В профиле появился новый пункт — «Значимые даты». Именно там можно вписать детей и получать дополнительные бонусы.

Новый функционал позволяет:

  • Добавить ребёнка;
  • Редактировать данные ребёнка;
  • Удалить данные ребёнка.

При удалении личного кабинета удаляются также данные по детям.

Платная доставка

В продолжении темы о внедрении платной доставкой, которой занимается команда XOR (подробнее о ней мы писали тут). В модуле «Операторы» вынесли блок доставки в отдельную строку и добавили кнопку по сбросу платной доставки. Кнопка активна только при заказах на доставку.

Кнопка «Бесплатная доставка» не активна при типе заказов:

  • Оплаченный;
  • Отменённый;
  • Доставленный.

и статусе заказов:

  • Доставлен;
  • Отменён;
  • Ожидает предоплаты;
  • Не подтверждён.

Логист — маркированные товары в комбо

Теперь в модуле «Логист» нашей Единой системе автоматизации (далее ЕСА) напротив маркированных товаров в комбо отображается иконка маркировки.

Ребята из команды XOR также внедрили отображение иконки маркировки в комбо при сборке заказа.

В планах на следующий спринт:

  • Продолжить работу над модулем «Акции» по добавлению опции по бесплатной доставке;
  • Внедрить групповые операции в модуле «Зоны доставки»;
  • Добавить информацию о тарифах на сайте 2.0;
  • Добавить информацию о тарифах в модуле «Операторы».

Подпишись на наши соц. сети:

Телеграм-канал 👉 тут

Группа в контакте 👉 тут

Запустили страницу на vc.ru 👉 тут