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

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

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

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

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

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

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

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

Разработка сайта для предприятия лазерной обработки металлов и инжиниринга

Требуется создать корпоративный сайт для производственной компании, специализирующейся на лазерной резке, сварке, гибке металлов и 3D-моделировании. Сайт должен быть выполнен по предоставленному образцу.