Техническое задание: Интеграция внешнего каталога в MODX CMS

Цель проекта

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

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

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

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

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

Разработка бесшовного паттерна с бабочками в трех цветах

Требуется создать цифровой бесшовный паттерн по предоставленному образцу изделия. Необходимо повторить технику исполнения, плавные цветовые переходы и масштаб. Итоговый файл должен быть в цветовом пространстве sRGB с разрешением 360 dpi.