Найти тему

Как создать приложение для доставки еды наподобие DeliveryClub?

Оглавление

Статья подготовлена компанией WOXAPP - разработка мобильных приложений

Наша команда сделала несколько сервисов по агрегации услуг, в том числе агрегатор доставки готовой еды. В этой статье расскажем, с чем вы обязательно столкнетесь, создавая веб и мобильные приложения для системы наподобие DeliveryClub.

  • Какие программные решения понадобятся?
  • Из каких элементов состоят веб и мобильные приложения?
  • На что обращать внимание при разработке сайта и приложений?
  • Как работать с партнерами?
  • Что еще важно для этого вида бизнеса?

Давайте разберемся вместе. В качестве примера подойдет Delivery Club – доставка еды из ресторанов в разных регионах России.

Выстраиваем бизнес-процесс

IT решение должно отражать ваш бизнес-процесс:

  • Где вы будете брать еду для доставки? Работа с ресторанами – это отношения, системная работа с персоналом каждого ресторана. Важно обеспечить качественную еду для клиентов и в то же время привлекательные условия для партнеров.
    Привезли не то блюдо, которое заказывали, несвежие продукты и т.д.– негатив от клиентов принимать будете вы.
  • Как вы будете передавать заказ в ресторан? В каких-то случаях этот процесс можно автоматизировать, например отправлять заказ на email и sms-уведомление. В других – оператору придется звонить в ресторан.
  • Кто будет работать с клиентами по телефону и в онлайн-режиме?
    Продумайте процесс приема заказов по телефону. Все организационные вопросы, связанные с контролем качества и разрешением спорных ситуаций, нужно продумать заранее.
  • Кто будет курьерами? Вы можете использовать наемных сотрудников или, как это сделали в Деливери Клаб, объединить в единый сервис существующие курьерские доставки.

От ответов на эти вопросы и от того, какие идеи вы захотите воплотить в своей бизнес-схеме, во многом зависит функционал программных продуктов.

Основные элементы системы

Как правило, системы по агрегации еды выглядят так:

  • Веб-сайт для посетителей сайта.
  • Административная панель для ресторанов.
  • Административная панель для модераторов.
  • Мобильные приложения для iOS и Android. ( Для клиентов )
  • Мобильные приложения для водителей и курьеров (подходят только крупным системам).
-2

Веб-сайт отвечает за генерацию клиентов и заказ. Удобство сайта – это быстрый заказ. Чем быстрее клиент выберет ресторан и блюда, тем лучше. Поэтому продумайте структуру каталога и фильтры, предусмотрите поиск (по блюдам и ресторанам).

-3

Доставка Delivery Club – главная страница сайта

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

Придерживайтесь подхода «Mobile First» и предусмотрите корректное отображение сайта на мобильных устройствах.

-4

Структура сайта под SEO продвижение

Структура сайта должна быть заложена под работу с поисковыми системами. Вы должны работать с поисковыми системами, привлекая трафик на сайт. Проработайте структуру страниц: «блюдо (категория)» (например, суши), «блюдо (категория) – блюдо (подкатегория)» (суши филадельфия), «блюдо (категория, подкатегория) – город – район» («суши в москве», «суши марьино») и т.д.

У Деливери Клаб почти 40% трафика – с поисковых систем.

-5

Для этого составляется семантическое ядро сайта, из которого формируются страницы.

Мобильное приложение для клиентов. Заказчик должен иметь возможность быстро и с комфортом заказывать еду с мобильного телефона. Не забывайте, что современные смартфоны используют разные операционные системы. Поэтому готовьтесь сразу создавать версию под Android и iOS.

-6

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

Мобильное приложение для курьеров. Здесь должны присутствовать функции отображения актуальных заказов, резервирования заказа «в работу», отчета о завершении, финансовые расчеты. Необходима карта города с геолокацией для прокладки оптимального маршрута.

У Деливери Клаб есть приложение для курьеров. https://play.google.com/store/apps/details?id=com.deliveryclub.rider

-7

Админ-панель администратора. Инструмент контроля и управления заказами, а также контентом на сайте. Здесь же может быть рабочий кабинет для представителей ресторанов (административная панель для ресторанов).

-8

Административный раздел проекта доставки еды «Еда Сюда»

Все части системы обмениваются информацией при помощи API (специальный функционал для обмена данными между разными программными продуктами), для каждого проекта API разрабатывается и настраивается одновременно с созданием сайта и приложений.

Оплата заказов: возможные методы

Самые распространенные решения для оплаты:

  • наличными курьеру;
  • картой курьеру (служба имеет мобильные терминалы);
  • картой в режиме онлайн.

Также можно подключить варианты оплаты различными интернет-деньгами.

-9

Оформление заказа и оплата

Синхронизация: опыт проекта Еда Деливери Клаб

Очень важно, чтобы блюда и цены в сервисе всегда были актуальными. Иначе вас ждет негатив от клиентов, а в случае безналичной оплаты еще и проблемы с возвратом средств. Оптимальный вариант – настроить обмен информацией с программой или сайтом ресторана. Рестораны используют разные учетные системы, поэтому уделите этому особое внимание до начала разработки.

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

Программа удержания клиентов. Опыт Delivery Club

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

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

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

-10

Бонусная программа

Этапы разработки

  • Сбор требований и составление технического описания проекта.
  • Разработка дизайна и прототипа.
  • Программирование.
  • Тестирование.
  • Запуск проекта.

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

Продвижение и поддержка

При составлении бюджета проекта важно помнить, что мало создать программное обеспечение. Проекту требуется также продвижение и техническая поддержка. А потому необходимо учитывать такие статьи расходов:

  • Реклама проекта (контекстная, рекламные сети).
  • ASO-продвижение (реклама мобильных приложений).
  • Оплата домена, хостинга или выделенного сервера.
  • Оплата размещения в магазинах мобильных приложений.

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

Пиковые нагрузки

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

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

-11

Изображение типовой архитектуры

В этой статье мы постарались кратко изложить основные этапы создания сервиса доставки еды. На самом деле, все нюансы описать в одной статье просто невозможно. И нужно готовиться к большому объему работы и сложным задачам.

Статья подготовлена компанией WOXAPP - разработка мобильных приложений

Еда
6,93 млн интересуются