Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Описание мобильного приложения.

Сервис, подобный такси, для вызова грузовых машин в период переезда/передачи

груза для бизнеса/доставки тяжелых материалов и тд.

Функции:

1) Пользователь авторизуется через телефон и подтверждает код через

смс-сервис. 2) Пользователь может вызвать машину из точки А в точку Б.

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

ограничений. Например: Точка А "Павелецкий вокзал", Точка Б "Метро

Домодедово", Точка В "Казанский вокзал" и т.д. 3) Автоподсказки при

заполнении адресов. Пользователь начинает вводить "По" и ему выдаются

подсказки с разными адресами, например "Покровка 1". 4) Возможность

указать адрес на самой карте – “поставить флажок”. Возможность сохранять

адрес НЕ требуется. 5) При заказе пользователь указывает путь, выбирает

грузовую машину (будут разные виды), возможность выбрать дополнительные

услуги (например, 2-4 грузчика), возможность выбрать время заказа,

выбор способа оплаты (наличные и оплата через приложение). В истории

заказа должна храниться информация: маршрут, грузовая машина, водитель,

стоимость поездки, выбранные услуги (если были), дата и время. 6)

Требуется интеграция с Яндекс.Картами для отображения машины в режиме

реального времени на карте. Как в Яндекс.Такси, Такси Везет, Gett, Uber.

7) После назначения машины должна быть возможность связаться с

водителем и оператором. Также должны меняться разные статусы у заказа:

"в поиске", "в пути", "выполнен", "отменен". Они должны приходить

автоматическими push-уведомлениями пользователю. 8) После выполненного

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

звезд и поле для отзыва. Рейтинг водителя (средняя оценка) виден

пользователю при заказе. 9) Пользователь в личном кабинете может

заполнить: имя, фамилию, телефон, привязать карту для оплаты. 10) Данные

о водителе в личном кабинете: ФИО, марка машины, госномера, телефон,

фото машины, документы на машину, документы на водителя, документы на

ведение деятельности (если есть). И отправлять эти данные на проверку.

11) Работа с push-уведомлениями. Как ручными (автоматически уведомлять

пользователей или водителей о какой-то новости), так и автоматическими

(изменение статуса заказа, назначение заказа для пользователя, выкладка

нового заказа для водителей). 12) Возможно будет несколько городов, но

изначально Московская область. 13) Механизм подбора водителя:

пользователь указывает маршрут и данные о нем – нажимает на поиск машины

– сначала заказ видят ближайшие по радиусу (радиус и время еще не

заданы) и с самым высоким рейтингом – потом видят все – кто первый

захотел, тот и взял заказ. Как в такси “везет” (рутакси). При этом

водителям приходят уведомления о заказе всегда. Ему не надо нажимать

“Начать смену/Активен/Готов к работе” и тд.

Открытые вопросы: 1) Расчет стоимости заказа. Машинное обучение, как в

Яндекс.Такси не требуется. Простой калькулятор, который суммирует

функции (выбор машины + минимальное время заказа + дополнительные

услуги) тоже не требуется. Нужно что-то среднее. Требуется предложение

по расчету простого алгоритма. Возможно, с учетом параметра километража

(считается по перемещениям машины на картах), количества остановок и тд.

2) Регистрация водителей. Водитель регистрируется, заполняет данные в

личном кабинете и отсылает их на проверку. Уведомление должно прийти в

панель администратора и на почту одновременно. Рассматривается 2

решения: -водитель регистрируется лично через приложение (загружает все

нужные документы, подтверждающие деятельность), а администратор панели

допускает водителя к работе или отклоняет. Скорее всего перед этим еще

будет созвон. -возможно, водителю требуется отдельное приложение.

Посмотреть функционал у dostavista,

5 лет назад
GorArturovich
Гор 
30 летРоссия
7 лет в сервисе
Был
4 года назад