Написать в ТГ

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

Назад

Разработали мобильное приложение на Flutter для международной сети неаполитанских пиццерий «RONI NAPOLITANA» на платформах iOS и Android.

  • Клиент

    Roni Napoletana

  • Год

    2023

  • Технологии

    API

    Flutter

    iiko

    Laravel

    Эквайринг

Начало проекта

В рамках задачи по созданию общей ИТ-системы у заказчика появилась потребность в создании мобильного приложения.

Реализация проекта

Была поставлена цель создания кроссплатворменного приложения на современном фреймворке Flutter, решающего ключевые задачи:

1. Определение геолокации и выбор страны и филиала

2.Автоматизация выгрузки номенклатуры блюд

3. Заказ доставки и оплата через приложение

4. Бонусная программа лояльности для клиентов

Проектирование мобильного приложения сети итальянских ресторанов

Предпроектная аналитика

Специалистами нашей компании был проведен анализ рынка и конкурентов. Результаты анализа были предоставлены заказчику на обсуждение.

Прототипирование мобильного приложения ресторана

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

Разработка технического задания мобильного приложения ресторана

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

Дизайн мобильного приложения сети итальянских ресторанов

Разарботкой дизайн-концепции и макетов основных страниц мобильного приложения занимались наши партнёры из Ancora Agency:

Создание функционала мобильного приложения сети ресторанов

Вёрстка и программирование функционала мобильного приложения на фреймворке Flutter заняли около 3-х месяцев. За это время были реализованы все основные разделы.

Регистрация и авторизация с выбором страны и города

  • Представительство сети распожено в нескольких городах СНГ.

  • Для удобства восприятия система разделена на домены по 3 странам: Россия, Казахстан и Узбекистан.

  • В каждой стране с помощью всплывающего попапа посетителю предлагается выбрать город присутствия.

Автоматический обмен данных с системой учёта IIKO

По филиалам во всех трёх странах происходит двусторонний автоматический обмен сайта с системой iiko информацией:

  • количество городов присутствия

  • филиалы

  • номенклатура блюд из меню

  • С сайта в iiko в свою очередь отправляется информация о совершенных заказах.

Система онлайн-оплаты заказа

Через корзину на сайте можно заказать доставку или самовывоз и оплатить заказ банковской картой или через платёжную систему.

Автоматическое определение ближайшего ресторана

На странице со списком всех ресторанов посетитель может ввести свой адрес и система автоматически подберет ближайшую к нему пиццерию.

Бонусная система

С каждого заказа пользователь получает бонусные баллы в программе лояльности

Email-уведомления о статусе заказа

К сайту подключена система Email-уведомлений. По ходу обработки заявки администратором ресторана на почту клиента приходят сообщения о каждой смене статуса заказа.

Личный кабинет пользователя

В личном кабинете пользователь может корректировать свои персональные данные, адрес доставки, платежные данные

История заказов

В личном кабинете пользователь может наблюдать историю и статусы своих заказов.

Кроссплатформенная разработка

Благодаря реализации на фреймворке Flutter все страницы и функционал мобильного приложения в полном объёме доступны на операционных системах Android и iOS.

Система управления мобильным приложением ресторана

  • 1

    Административная панель

    Админ-панель мобильного приложения реализована на PHP-фреймворке Laravel, по технологии SSG: фронтэнд и бэкэнд части сайта распределны по разных хранилищам и совершают обмен данными по API, что ускоряет скорость работы скриптов и отображения визуальной части сайта.

  • 2

    Заявки с сайта

    Информация о заказах автомтически сохраняется в журнале и попадает в панель администратора, а так же синхронизируется с системой учета iiko.

  • 3

    Автоматизация управления контентом

    База данных мобильнго приложения и сайтом объединены, что позволяет избегать дублирования данных и двойной работы по наполнению ассортимента и меню.

Сотрудничество

Контроль посещаемости

  • На сайт внедрены популярные инструменты по контролю за посещаемостью сайта и коммерческой частью, предоставляющие обширную статистику по всем действиям пользователей.

Отзыв о проекте

Мы активно развиваем нашу сеть пиццерий, и с самого начала было очевидно, что для масштабного роста надо построить качественную и удобную IT-структуру.

В 2Dit мы обратились за разработкой сайта, мобильного приложения и административной панели с облачным доступом 24\7, в которой отражены данные по всем филиалам сети.

Ребята из команды 2Dit проявили ответственность, чётко соблюдали все дедлайны и гибко адаптировались к изменениям в задании. Особенно подкупила их быстрая реакция на наши потребности и оперативное внедрение изменений. Вся работа была отлично скоординирована.

2Dit смогли реализовать проект с довольно сложной структурой не только качественно и удобно, но и красиво. Технические и визуальные решения уже оценили посетители сайта и пользователи приложения, а также наши франчайзи, которые также пользуются мощностями аналитической панели и сайта.

Благодарю команду 2Dit за высокий профессионализм, творческий подход и плодотворное сотрудничество. Мы смогли реализовать наши амбициозные планы по развитию и обеспечить нашим клиентам удобство и качество обслуживания.

Алексей Журавлёв

Директор по маркетингу международной сети пиццерий RONI PIZZA NAPOLETANA

Разработка интернет магазина

  • Для доставки продуктов питания

  • Для продажи промышленного оборудования

  • Для магазинов одежды

Создаём для вас IT-решения, которые будут актуальными на годы вперёд.

Какие технологии используем:

  • HTML5
  • CSS3
  • PHP
  • JS
  • Кейс

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

  • Кейс

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