Техническое задание: Интеграция службы доставки

Необходимо внедрить на сайте компании функционал для работы с API крупной транспортной компании. Цель - автоматизировать процессы, связанные с доставкой товаров, и повысить удобство для клиентов.

Основные задачи

  • Расчёт стоимости доставки: Реализовать виджет или форму на страницах сайта (например, в корзине), которая в реальном времени рассчитывает стоимость доставки с учётом параметров заказа (вес, габариты, пункты отправления и назначения).
  • Отображение тарифов и сроков: Интегрировать вывод доступных тарифов и сроков доставки службы на основе введённых пользователем данных.
  • Создание заказов: Настроить автоматическое формирование заказов в транспортной компании при оформлении покупки на сайте. Данные о заказе (товары, получатель, адрес) должны передаваться в систему службы доставки.
  • Отслеживание статусов: Реализовать механизм, позволяющий клиентам и менеджерам компании отслеживать статус отправления (от "Принят на складе" до "Доставлен") на отдельной странице или в личном кабинете пользователя.

Требования к реализации

  • Интеграция должна быть выполнена с использованием официального API транспортной компании.
  • Все расчёты и операции должны работать стабильно и без ошибок.
  • Интерфейс для выбора доставки должен быть интуитивно понятным и гармонично вписываться в дизайн сайта.
  • Необходимо обеспечить безопасную передачу данных.
  • Желательно предусмотреть логирование ключевых операций для упрощения отладки.

Разработка сайта-каталога организаций с тремя уровнями вложенности

Требуется создать или настроить сайт-каталог для компаний и организаций. Необходима структура с тремя уровнями вложенности. Предпочтение отдаётся бесплатным CMS-системам. Бюджет минимальный, рассматриваются варианты готовых шаблонов и разработка.

Реализация поддержки новой версии iOS для банного чана

Необходимо обновить мобильное приложение для управления банным чаном, добавив полную совместимость с iOS 26. В рамках работы нужно протестировать и доработать модуль подключения к серверу через MQTT и устранить возможные ошибки в новой ОС.