Подключите нашего Telegram-бота для уведомлений о новых проектах

Заказ закрыт
Сделать скрипт расчета стоимости логистики на основе данных Яндекс Такси Грузовой

Разместить заказ
s
Заказчик
Отзывы фрилансеров: + 2 - 0
Зарегистрирован на сайте 7 лет и 11 месяцев
Бюджет: 40 000 руб
494.67 $ — 434.10 €
Техническое задание на разработку алгоритма расчёта стоимости доставки с использованием API Яндекс.Доставки.Грузовое

1. Цель проекта

Разработать алгоритм, который будет рассчитывать стоимость грузовой доставки по Москве и Московской области, используя данные, предоставляемые API Яндекс.Доставки.Грузовое. Алгоритм должен быть модульным и готовым к интеграции в веб-сайт и мобильное приложение.

2. Задачи
1. Изучение возможностей API Яндекс.Доставки.Грузовое:.
Определить необходимые методы и параметры для расчёта стоимости доставки.
2. Получение доступа к API:
Содействовать в процессе получения OAuth-токена для доступа к API. 
3. Разработка алгоритма:
Создать функцию, принимающую следующие входные данные:
Адрес отправления.
Адрес назначения.
Параметры груза (вес, габариты, тип).
Дополнительные услуги (например, помощь с погрузкой/разгрузкой).
Алгоритм должен:
Преобразовывать адреса в географические координаты (широта и долгота) с использованием геокодера Яндекс.Карт.
Отправлять запрос к API Яндекс.Доставки для получения вариантов доставки и их стоимости.
Обрабатывать ответ от API и предоставлять пользователю наиболее подходящий вариант с указанием стоимости и времени доставки.
4. Тестирование:
Провести тестирование алгоритма с различными наборами входных данных для обеспечения корректности расчётов.
Обработать возможные ошибки и исключения, связанные с работой API (например, недоступность сервиса, неверные данные).
5. Документация:
Подготовить подробную документацию по использованию алгоритма, включая описание входных и выходных параметров, а также примеры использования.

3. Технические требования
Язык программирования: Предпочтительно Python или JavaScript (Node.js), однако возможны и другие варианты по согласованию.
Структура кода: Алгоритм должен быть реализован в виде функции или класса с чётко определёнными интерфейсами для интеграции.
Зависимости: Использование сторонних библиотек допускается, но необходимо согласовать их выбор и предоставить инструкции по установке.

4. Требования к безопасности
Обеспечить безопасное хранение и использование OAuth-токена.
Гарантировать, что алгоритм не будет уязвим для распространённых типов атак, таких как SQL-инъекции или атаки типа отказ в обслуживании.

5. Сроки выполнения
Изучение API и получение доступа: 1 неделя.
Разработка алгоритма: 2 недели.
Тестирование и документация: 1 неделя.

Общий срок выполнения: 4 недели.

6. Критерии приёмки
Алгоритм корректно рассчитывает стоимость доставки на основе предоставленных входных данных.
Код соответствует стандартам качества и легко интегрируется в другие системы.
Предоставлена полная и понятная документация.
Алгоритм успешно прошёл все этапы тестирования.

Жду Ваших откликов!
Разделы:
Заказ
Опубликован:
05.02.2025 | 19:50
Заказ находится в архиве
Откликнуться Посмотреть другие заказы

Теги:

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».