article image

Разработка мобильного приложения по доставке еды Енот Delivery

ENOT Delivery - онлайн-сервис для заказа еды в Беларуси.

Задача

Разработка мобильного приложения сервиса по доставке еды из заведений с реализацией следующего функционала: возможность заказа еды на дом и на вынос, онлайн-оплата банковской картой, определение геолокации пользователей, интеграция программы лояльности.

Решение

  • Проектирование на базе React Native и Redux
  • Комплексное решение UX/UI дизайн
  • Адаптация под IOS и Android
  • Подключение системы геолокации
  • Интеграция программы лояльности
  • Push-уведомления для динамического отображения статуса заказа
  • Добавление нескольких адресов в профиль пользователя
Спроектировано отслеживание заказа на карте и время доставки в реальном времени. Подключены API Яндекс.Карт с обменом данных в JSON формате.
Регистрация пользователей в мобильном приложении реализовано с использованием сервиса SMS-верификации. В наличии возможность быстрой авторизации через аккаунты Google, Facebook и VK.
Получение быстрого доступа к избранным товарам для заказа, а также сохранение данных о ранее оформленных покупках пользователей.
Push-уведомления статуса заказа реализованы на базе FireBase Notifications.
Функционал онлайн-платежей реализован в клиентской версии приложения. В административной версии реализована возможность отслеживания статусов платежей, поступлений и прочей связанной с оплатой информацией.
Спроектирована система профилей доставки в корзине с сохранением адресов предыдущих доставок и возможностью для пользователей как добавления нового адреса доставки, так и выбора адреса из ранее использованных.