Приложение по доставке газа   Основные положения: ​- Заказ – это сущность в системе, создаваемая Покупателем. При создании Заказа Покупатель указывает желаемые данные (например, желаемое время доставки, количество баллонов, комментарии). Водитель, откликаясь на Заказ, становится его исполнителем и указывает точное время доставки, желательно из вариантов или удобным скроллом , на заказы, которые ждут сейчас, а не к определённому времени.  При отказе текущего исполнителя от Заказа, система удаляет эти данные, и Заказ снова становится актуальным для других Водителей. ​- Стоимость Заказа не зависит от параметров доставки (все расходы на доставку включены в цену товаров). Цена фиксированная (нужно управление для изменения цены (есть два типа цены коммерческий тариф и частный (социальный ) , по умолчанию цена отображается для частного заказа , но можно поставить галочку , коммерческий заказ ​- Водитель может взять в работу только фиксированное в системе количество Заказов, либо, система должна контролировать реальное время доставки   ======   Процесс создания заказа   1. Покупатель создает Заказ. ​ 2. Водителю приходит уведомление о появлении нового Заказа.   3. Водитель откликается на интересный ему Заказ.   4. Покупателю приходит уведомление о том, что его Заказ принят в работу. В уведомлении отображается точное время доставки.   5. При отказе от Заказа, Покупателю приходит уведомление о том, что Водитель отказался от Заказа. Точное время доставки из Заказа удаляется, остается только желаемое. Заказ становится актуальным.   6. При переносе Водителем времени доставки, Покупателю приходит уведомление об этом. ​ 7. При отмене Покупателем Заказа, Водителю, исполняющему этот Заказ, приходит уведомление о том, что заказ отменен (в системе он помечается как отмененный).     ======   Интерфейс мобильных приложений   ПОКУПАТЕЛЬ Авторизация через социальные Сервисы либо смс.   1. Доступна настройка личных данных.   2. Доступен каталог товаров с возможностью создания Заказа и указанием: ​• Количества баллонов газа ​• Желаемых даты и времени доставки (отдельным пунктом может быть "доставить сейчас")​ Адрес определяется по gps но может быть исправлен.   3. Доступен список Заказов с возможностью просмотра содержимого: ​• Статус заказа (принят в работу или нет). ​• Дата и время доставки. ​• Данные о Водителе. ​• Кнопка "Отменить Заказ". ​• Кнопка "Оплатить Заказ". Возможность позвонить водителю   4. Приходят уведомления об изменении статусов заказов. ​ ВОДИТЕЛЬ   1. Доступен список всех актуальных Заказов (актуальным считается Заказ, на который никто не откликнулся).   2. Доступна кнопка "Откликнуться на Заказ". При нажатии на нее, открывается поле для ввода точного времени доставки; после принятия, Заказ помечается как принятый в работу и исчезает из списка актуальных.   3. Доступен список Заказов, принятых в работу Водителем с возможностью просмотра содержимого: ​• Данные о Покупателе. ​• Дата и время доставки. ​• Кнопка "Связаться с Покупателем". ​• Кнопка "Отказаться от Заказа". Виден адрес доставки  ​ ======     1. количество Заказов у Водителя ограничено. Это нужно для того, чтобы один Водитель не мог взять себе все заказы в системе, распределив их на длительное время.   2. сервис должен сам определять ближайших водителей и только им предлагать заказ, далее расширять зону если никто не откликается  макет disk.yandex.ru/d/5sJpOOIN... Вторым этапом: Дополнительная оплата. Планируется наладить приём платежей в приложение и выплаты водителю  Реферальная программа для пользователя и водителя , закрепление заказов за водителем пригласившего пользователя на определённый период. Отображение положения водителя на карте требование к исполнителю  наличие приложений в Плей Маркет  рейтинг водителя и пользователя

Похожие

Посмотрите другие вакансии

Вот самые похожие вакансии

Новый поиск