Техническое задание: Разработка API-интеграции

Цель проекта

Адаптировать уже существующую и функционирующую интеграцию с API криптобиржи для работы с API другой криптовалютной биржи. Основная задача - переписать логику с учетом требований, документации и особенностей нового API.

Исходные данные и требования

  • Имеется готовая, рабочая интеграция с API биржи (аналог BYBIT).
  • Необходимо создать аналогичную интеграцию для целевой биржи (BINGX).
  • Язык программирования для реализации: Python.

Ключевые задачи

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

Ожидаемый результат

Готовый Python-модуль или пакет, обеспечивающий стабильное взаимодействие с API целевой криптобиржи, построенный на основе логики существующей интеграции, но полностью соответствующий спецификации новой платформы.

Редизайн сайта на OpenCart 3 в темных тонах для тематики автозапчастей

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