Разработка веб-сервиса для инт-ции со сторонним ПО по прокладке маршру
150 000 руб. за проект
•
наличный расчёт, безналичный расчёт
1)Необходимо разработать внешний интерфейс web-сервиса по прокладке маршрутов для автомобилей по вывозу мусора.Необходимо осуществить интеграцию с API внешнего ПО .
2)также необходимо изменить существующий внешний вид мобильного приложения,работающего под Android.
По первому этапу:
2)также необходимо изменить существующий внешний вид мобильного приложения,работающего под Android.
По первому этапу:
- После разработки дизайна необходимо реализовать взаимодействие по следующим запросам/ответам(API):
- CreateSession – идентификация пользователя в системе Veeroute через наш веб-интерфейс посредством стандартной пары «Логин-пароль»;
- getAreaOfControls – посредством данного объекта, как я вижу, мы можем реализовать список полигонов, куда вывозится мусор (атрибуты ответа используются по умолчанию);
- getSchedulingZones – в нашем случае будет использоваться в качестве зон обслуживания каждого диспетчера (атрибуты используются по умолчанию, зоны отображаются на карте разными цветами);
- getVehicles – список машин (атрибуты используются по умолчанию, кроме «vehicleRequirements», т.к. не вижу в нём смысла применительно к данной задаче);
- getVehiclesByAOC – список машин с привязкой к полигону вывоза мусора (атрибуты без изменений);
- importVehicles/exportVehicles – импорт в Veeroute список машин из нашего приложения/экспорт списка машин в наше приложение (атрибуты по умолчанию, кроме «vehicleRequirements»);
- assignPerformersToVehicles – задание соответствия водителя конкретному автомобилю, функционал и атрибуты согласно описанию;
- exportAllocation – экспорт привязки водителей к машинам в наш сервис;
- importPerformers/exportPerformers – импорт/экспорт списка водителей (атрибуты по расписанию);
- getPerformers – получение списка водителей применительно к полигонам вывоза мусора (атрибуты по умолчанию);
- save – создание точки забора мусора с необходимыми атрибутами (атрибут «date» – дата дня, на который планируется забор мусора, в данном случае текущая; атрибут «name» – цифровой идентификатор бака; атрибуты «contactPerson», «contactNumber», «price», «capacity», «additionalInstructions» – не используются; конструкции «dropWindows», «orderItems», «dynamicAttributes» – не используется);
- delete – удаление точки забора мусора (атрибуты по умолчанию);
- getOrderStatuses – получение статуса по указанным бачкам (атрибуты по умолчанию);
- getOrdersWithZone – получение списка незапланированных к забору бачков с указанием принадлежности к конкретной зоне обслуживания;
- getOrdersLog – получение данных по изменению статусов вывоза мусора по конкретным бачкам (не одно и то же с автоматическим изменением статуса бачка по пришедшему с него пакету данных, атрибуты по умолчанию);
- import – импорт в наш сервис расписания по рейсам (атрибуты по умолчанию);
- 17. getScheduleByVehicleRun – расписание по конкретной машине (атрибуты по умолчанию.
- остальные материалы для разработки по запросу
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.