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

Цель проекта

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

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

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

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

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

3D-моделирование островка и интеграция в фотографии торгового центра

Требуется создать 3D-модель островка по предоставленному референсу и реалистично встроить её в серию фотографий другого торгового центра. Необходимо добиться полного визуального соответствия окружению.