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