Разработка мобильного приложения для сети ресторанов Burger King. Приложение должно иметь возможность заказа еды на дом и навынос. Поддерживать оплату банковской картой онлайн, определять геопозицию пользователей, включать систему купонов, акций и накопительных скидок. Регистрация должна происходить через SMS-валидацию или социальные сети.
Для реализации мобильного приложения в рамках операционных систем iOS и Android был выбран фреймворк React Native. Такое решение помогло ускорить процесс разработки в 1.5 раза, снизив при этом бюджет в 2 раза.
Регистрация пользователей в мобильном приложении реализована посредством SMS-валидации. Кроме этого, есть возможность быстрой авторизации через социальные сети Google, Facebook и VK.
Мобильное приложение предоставляет пользователю возможность ознакомиться с меню ресторана и сделать быстрый заказ.
Пользователи могут выбрать и добавить скидочный купон в корзину. Предусмотрена возможность поэтапного наполнения купона различными блюдами.
Мобильное приложение позволяет пользователю изменить количество добавленных в корзину товаров, ввести промокод, добавить к заказу дополнительные товары. На данном этапе пользователь выбирает тип заказа: навынос или с доставкой на дом.
Во время оформления заказа пользователь может выбрать способ оплаты: наличными при получении, картой при получении или картой онлайн. На этом этапе собирается вся необходимая информация о пользователе: его контактный телефон, электронная почта, адрес доставки. Адреса доставки сохраняются в профиле пользователя, что позволяет избежать повторного ввода информации.
Для эффективной маркетинговой кампании реализована реферальная программа: за каждого приглашённого пользователя начисляется картофель по-деревенски, а первым 10000 пользователям - Воппер Джуниор.
Если приглашённый пользователь совершил заказ на 5 и более рублей, пригласившему начисляется 1 бонусный балл, который можно потратить на любую покупку навынос или с доставкой на дом.
Мобильное приложение позволяет пользователям получить полную информацию о местонахождении и времени работы ближайших ресторанов, узнать, входит ли адрес в зону доставки.
Заполнение полей о данных банковской карты для удобства пользователей отображается на виртуальной карте, стилизованной под реальную. Банковская карта проходит автоматическую валидацию ещё до нажатия на кнопку “Оформить заказ”. Проверяется корректность срока действия и номера карты, а также принадлежность карты к одному из эквайеров (Visa, MasterCard, American Express и т.д.). Реализована привязка банковской карты к аккаунту и оплата в один клик.