Приложение доставки
DoorDash
Last updated
DoorDash
Last updated
Как бы вы использовали функции CanCan для создания приложения для доставки, подобного DoorDash?
Для создания такого приложения вам понадобятся следующие функции:
Возможность для курьеров подавать заявки на доставку через ваше приложение
Возможность для курьеров размещать предложения о доставке в вашем приложении
Возможность для клиентов заказывать доставку через ваше приложение
Возможность для курьеров подавать заявки на доставку через ваше приложение
Возможность видеть позицию курьеров на карте
Возможность взимать процент с каждой доставки
Возможность оценивать и/или оставлять отзывы о курьерах/клиентах
Чтобы стать курьером в вашем приложении, курьеры будут сотрудничать с вашим каналом, а затем размещать свои профили в качестве продуктов на своих партнерских стенах непосредственно на вашем канале. Более подробную информацию об этом можно найти на странице ниже:
Это зависит от того, как вы хотите, чтобы работал ваш канал. Вы можете потребовать от курьера создать продукт для каждого магазина, который они готовы доставить, или позволить им создать профиль продукта о себе.
В последнем случае пользователи будут общаться с ними на Paychat после бронирования, чтобы организовать логистику - куда идти, что купить и куда привезти.
Более подробную информацию о создании продуктов можно найти на странице ниже:
После создания продукта вы можете добавить его на партнерскую стену, о чем можно прочитать на странице ниже:
Чтобы забронировать курьера в вашем приложении, пользователи сначала находят курьера, который подходит им лучше всего, на главной странице вашего канала в разделе Элементы > Партнеры, как показано на изображении ниже, и затем переходят на страницу его продукта.
На странице продукта они могут забронировать курьера напрямую через рынок ставок или используя валютный пул. Вы можете найти руководства для каждого из этих случаев на страницах ниже:
После бронирования (покупки билета) курьер свяжется с ними, чтобы организовать логистику.
Другой способ забронировать курьера - создать ставку на вашем канале в разделе Контракты.
Запрос будет создан как ставка и перечислен в разделе Контракты > Ставки, как показано на изображении выше. Таким образом, потенциальные курьеры могут просматривать последние запросы в своих районах и подавать заявки на те, которые им больше всего подходят.
Более подробную информацию о подаче заявок и принятии заявок можно найти на странице ниже:
Курьеры смогут фильтровать запросы по области, используя кнопки тегов Страна, Город и Продукт в верхнем правом углу страницы, как показано на изображении выше.
После т
ого как курьер и клиент были связаны, курьер может поделиться своей текущей позицией с клиентом через приложение PayChat, как показано на изображении ниже:
При размещении своих продуктов/профилей на своих партнерских стенах курьеры укажут процент, который они готовы отдать вам за каждую доставку через ваш канал. На изображении ниже пользователь ввел 10 в поле комиссии реферера, что означает, что он/она будет отдавать вам 10% от каждой доставки.
Мы также видим, что минимальная комиссия, разрешенная каналом, составляет 0%. Вы можете изменить этот параметр, следуя руководству на странице ниже в разделе Обновление минимальной партнерской комиссии.
Более подробную информацию о размещении профилей (продуктов) на партнерском канале можно найти на странице выше в разделе Добавление элементов на вашу партнерскую стену.
Чтобы оценить курьера, нажмите на продукт/профиль курьера, чтобы перейти на страницу его продукта, и введите свою оценку и отзыв. Более подробную информацию о том, как это сделать, можно найти на странице ниже:
В случае, если вы являетесь курьером, вы также можете оценить клиента, проголосовав за/против его/ее канала. Более подробную информацию о том, как это сделать, можно найти на странице ниже: