Техническое задание: Интеграция с партнерской программой авиабилетов

Необходимо реализовать подключение веб-сайта к партнерской (аффилиатной) программе по продаже авиабилетов через предоставленное API.

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

  • Изучить и проанализировать предоставленную документацию к API партнерской программы.
  • Разработать и внедрить на сайте механизм взаимодействия с API для получения данных о рейсах, тарифах и условиях.
  • Обеспечить корректную передачу данных для бронирования и отслеживания транзакций.
  • Протестировать работоспособность интеграции в полном цикле.

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

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

Результат работы

Полностью функционирующая интеграция, позволяющая сайту работать с партнерской программой: отображать информацию о перелетах, цены и совершать продажи.

Адаптация React-компонента под чистый JavaScript для платформы Тильда

Требуется переписать существующий код компонента с React на чистый JavaScript для его корректной работы на конструкторе сайтов Тильда. Необходимо полностью сохранить визуальный эффект и функциональность оригинального решения.