Создание собственного сервиса для доставки еды — отличная бизнес-идея. Доказательством этому является успех таких стартапов, как DoorDash, Seamless, UberEATS, Grubhub, Eat24 и Foodpanda. Кроме того, исследования показывают, что
каждый пятый житель города заказывает еду на дом через интернет как минимум один раз в неделю. И доля таких людей постоянно растет, как и сам рынок.
В ближайшие 4 года рынок онлайн-доставки еды будет расти на 16% в год
Так что, если вы планировали
создать приложение для доставки еды, сейчас самое время это сделать. Пока рынок на подъеме и конкурентов не так много, как в других отраслях. В нашей статье вы найдете ответы на ключевые вопросы, которые могут возникнуть при изучении, планировании и реализации данного проекта:
- Сколько стоит построить приложение или сайт по доставке еды?
- Что должно быть реализовано в панели покупателя?
- Что должно быть реализовано в панели ресторана?
- Что должно быть реализовано в панели курьера?
- Какие тенденции нужно при этом учесть?
Время и стоимость разработки
Стоимость разработки приложения или сайта по доставке еды зависит от множества факторов. Главные среди них: сложность, количество функций и почасовая ставка разработчиков. На сложность в основном влияет то, хотите ли вы использовать уже существующие решения (шаблоны, клоны) или намерены создавать все с нуля. В первом случае цена будет в районе 1 000 – 5 000 долларов, во втором — от 20 000 долларов. Что касается количества функций, то их перечень зависит от того, какое приложение или сайт вы планируете создать:
- Агрегатор. Сервис действует в качестве платформы, где производители, курьеры и покупатели встречаются и налаживают деловые связи (одноразовые или постоянные). Площадка, работающая по такой модели, дает возможность покупателям заказывать еду и отслеживать заказ, ресторанам — получать заказы и управлять ими, курьерам — брать заказы и следить за их выполнением: местоположение, статус оплаты, загруженность.
- Логистическая поддержка. Данная модель подразумевает, что вы предоставляете поддержку ресторанам в виде доставки их товаров конечным потребителям в реальном времени. То есть к вам переходит весь спектр их услуг, кроме непосредственно приготовления еды. Конечный пользователь выбирает продукт из меню, делает заказ и отслеживает, куда он попал. В то же время ресторан через ваш сервис отслеживает статус заказа и передает еду курьеру, прибывающему с вашей стороны.
Для разработки сервисов-агрегаторов нужно создать три варианта вашего сервиса для каждой стороны (ресторан, курьер, покупатель) или один, который будет работать со всеми сторонами одновременно. Это долго и дорого. Сервис логистической поддержки проще и дешевле.
Третий фактор, почасовая ставка разработчиков, во многом определяется тем, с программистами какой страны вы работаете. Так, в США, Канаде, Западной Европе и Австралии ставка веб-разработчика 50−100 долларов в час, в Восточной Европе — 20−40 долларов в час, Африке — 10−30 долларов в час.
Почасовая ставка веб-разработчиков в разных странах
В зависимости от того, программистов какой страны вы наймете, стоимость разработки сервиса по доставке еды может составить как 20,000, так и 40,000 долларов. Речь идет об обычном сайте или приложении. Если же вы захотите создать что-то уникальное, сложное или выделяющееся, то цена разработки может вырасти в разы.
Таким образом, если учесть все эти факторы, выйдет относительно простая формула оценки стоимости: исходя из сложности и количества функций сервиса, определяем, сколько времени понадобится на создание продукта, и затем умножаем это время на почасовую ставку разработчиков. Для сервиса по онлайн-доставке еды это будет выглядеть следующим образом:
Как видим, стоимость создания приложения или сайта по доставке еды требует от 21 до 37 тысяч долларов инвестиций. Если к этому добавить реализацию нескольких дополнительных функций, которые способны выделить сервис среди конкурентов,
стоимость разработки увеличится еще на 5−15 тысяч долларов.
Функционал сервиса по доставке еды
Панель пользователя
Первая и главная задача, которую нужно выполнить при
разработке приложения для доставки еды - это создать привлекательный дизайн клиентской страницы или платформы, посредством которой пользователи выбирают ресторан, еду, способ доставки, вариант оплаты и оформляют онлайн-заказ. Эта страница / экран может быть разделена на следующие подкатегории.
Вход и регистрация
Знакомство клиента с вашим сервисом начинается со страницы регистрации и входа. Лучше всего, если регистрация будет осуществляться с помощью социальных сетей или телефонного номера. Вход через электронную почту также необходим, хоть он сейчас и не очень популярен.
Страница регистрации и входа приложения Foodpanda
Первый вход — регистрация — долгий и требует от пользователя дополнительных усилий на заполнение профиля: имя, адрес, номер телефона, имейл и т.п. Однако все последующие входы должны быть максимально простыми. В идеале это должен быть вход с помощью сканирования отпечатка пальца в приложении и автоматическая аутентификация в веб-сервисе. Если вы хотите персонализировать клиентов, то можете попросить их указать:
- несколько любимых кухонь (грузинская, тайская, французская);
- предпочтительный способ оплаты (наличка, карточка, биткоины);
- время, которое они согласны ждать заказ (полчаса, час или 10 минут);
- список любимых ресторанов, франшиз.
Кроме того, очень важно еще во время регистрации определить местоположение пользователя, чтобы знать, предложения какого города (региона) ему рекомендовать. Для этого можно в самом начале попросить клиента указать его город или использовать GPS-датчик его смартфона.
Меню поиска и категории
Разрабатывая меню, нужно учесть три ключевые потребности клиентов. Во-первых, клиент не любит тратить много времени, поэтому меню должно быть разделено на удобные категории (рестораны, кухни, скорость приготовления) и в нем должна быть функция поиска. Во-вторых, покупатель хочет знать, что он покупает: как это выглядит, из чего готовится и каким образом (важно для тех, кто сидит на различных диетах).
Выбор кухонь в сервисе UberEATS
В-третьих, покупатель хочет понимать, насколько качественно (вкусно) то или иное блюдо, поэтому в меню должна быть интегрирована рейтинговая система и отзывы (о них ниже). То есть когда пользователь вводит блюдо, рядом с его названием должно быть что-то вроде звезд, баллов, процента успешности (скольким понравилось) и количество проголосовавших.
Рейтинг блюд в сервисе UberEATS
Еще можно добавить в меню возможность выбора блюда на заказ. Речь идет о выборе начинки блюда и/или способа его приготовления. Например, можно дать пользователям выбрать начинку пиццы, остроту соуса, уровень прожарки бифштекса и количество специй в индийских блюдах.
Добавление заказа в корзину
Корзина заказа в приложении Foodpanda
После того как клиент сделал выбор, он должен оформить заказ. Эта функция должна быть максимально простой и информативной, чтобы пользователь четко видел, какие блюда заказаны, сколько они стоят вместе и по отдельности, сколько времени займет приготовление и доставка. Здесь же должна быть карта, с помощью которой можно отследить текущее местоположение заказа (курьера).
Выбор способа оплаты и оплата
Выбор способа оплаты в приложении Foodpanda
Когда клиент проверит корзину и убедится, что с заказом все в порядке, он приступит к оплате. Как разработчик сервиса по доставке еды, вы должны помнить, что клиенты не любят платить до того, как прибудет курьер с заказом, поэтому не навязывайте им предоплату или внесение аванса. Еще желательно, чтобы у клиента была возможность указать, какими купюрами он планирует расплатиться. Самые популярные способы оплаты:
- Google Pay и Apple Pay.
- Кредитные и дебетовые банковские карты.
- Наличные при доставке.
Если клиент выбирает онлайн-оплату, вы должны предоставить ему возможность выплатить чаевые курьеру в виде конкретной суммы денег или процентов от суммы заказа. И эти деньги должны переходить не на ваш счет, а сразу на счет / кошелек курьера (минус налоги, которые вы должны уплатить с вашей стороны).
Отслеживание заказа
Современные технологии позволяют отслеживать местоположение заказа в реальном времени. Для этого нужно научить сервис использовать GPS-датчик в смартфоне курьера и выводить эти данные на экран пользователя и ресторана в виде маркера на интерактивной карте Google Map. Опыт показывает, что подобная функция поднимает юзабилити сервиса в разы, поскольку клиент точно знает, где его еда и сколько еще ему ее ждать. Простое сообщение «прибудет в течение 20 минут» не дает такого эффекта.
Функция отслеживания заказа в приложении Eleken
Рейтинги и обзоры
Клиенты должны иметь возможность поставить оценку ресторану, блюду, службе доставке и курьеру, а также видеть, какие оценки и отзывы оставили другие люди. Это повышает юзабилити сервиса и уровень конкуренции среди ресторанов и курьеров. Критерии заказа, которые важны для клиента:
- Соответствие реального блюда и фотографии в меню.
- Соответствие веса, состава, способа приготовления и комплектации.
- Насколько блюдо остыло (нагрелось) во время доставки.
- Уровень удовлетворенности.
Рейтинг ресторана в сервисе UberEats