Отзывы фрилансеров:
+ 1
- 0
Зарегистрирован на сайте 5 лет и 5 месяцев
Бюджет:
90 000 руб
1 128.82 $ — 961.92 €
Обязательные требования:
Интеграция должна быть реализована с использованием следующего стека технологий:
- nodejs (express);
- apollo server;
- graphql
- MySQL
Реализация только на backend c использованием Node.js
Требуется:
- изучить документацию по интеграции с UPS
- реализация интеграции
В результате интеграции должны выполняться следующие API функции:
1. создание отправлений (Shipping_Pkg)
2. вызов курьера UPS (Collection_Pkg)
3. отслеживание отправлений UPS (Tracking)
Для каждой из этих функций есть своя документация. Документация есть.
Данные для создания отправления (Shipping_Pkg) будут браться из нашей БД (MySQL). Для этого будет сделан дамп базы.
Каждое отправление содержит следующие параметры которые будут содержаться в запросе:
- Контакты и адрес отправителя
- Контакты и адрес получателя
- Габариты и вес посылки
- Используемый сервис UPS. Мы работаем с одним сервисом UPS Express Saver.
- Краткое описание товара. Тип экспорта (gift, commercial, return, samples)
- Дополнительные опции (объявленная стоимость и тд.)
- Выбор плательщика: отправитель или получатель.
В результате реализации интеграции с UPS должны появиться следующие возможности:
- Создавать по API отправление в UPS. Результатом будет полученная накладная UPS
- Отслеживание трек номера UPS. Результатом будет статус конкретного отправления UPS
- Вызов курьера. Должна быть возможность вызвать курьера на определенный адрес, в определенное время. Результатом будет номер заявки на вызов курьера.
При разработке подключаемся сначала к тестовой среде UPS. После тестирования и отладки подключаемся к боевой среде.
Немного нашем приложении:
Наша компания разрабатывает приложения для автоматизации логистики для ecommerce. Модель B2B. Продавцы на маркетплейсах (Amazon, Ebay, Etsy, Shopify, etc.) с помощью нашего приложения могут подключать в личном кабинете свои магазины и службы доставки и использовать различные варианты доставки своих заказов до клиентов по всему миру. Данное приложение позволяет ускорить обработку и отправку заказов за счет автоматизации и снизить расходы на доставку за счет выбора оптимальных вариантов доставки товара до клиента.
Разделы:
Заказ
Опубликован:
15.09.2021 | 11:44 [поднят: 15.09.2021 | 11:44] [последние изменения: 14.09.2021 | 22:48]