Техническое задание: Одностраничный сайт на WordPress

Основная цель

Полноценная реализация предоставленного дизайн-макета (Figma) в виде одностраничного сайта на WordPress с соблюдением всех визуальных деталей и функциональных требований.

Ключевые требования

1. Визуальная часть и структура

  • Точное, пиксель-в-пиксель, соответствие всем элементам дизайна из Figma.
  • Сайт состоит из 12 логических блоков/секций.
  • Обязательна полная адаптивная вёрстка для корректного отображения на десктопах и мобильных устройствах.

2. Режимы отображения (Тёмная/Светлая тема)

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

3. Мультиязычность

  • Создание трёх отдельных языковых версий сайта.
  • Все статичные тексты, элементы интерфейса и контент должны быть переведены.
  • Должна быть реализована удобная система переключения между языками.

4. Функциональность

  • Интеграция и настройка рабочих форм обратной связи (с отправкой данных на указанную почту или в CRM).
  • Реализация функционала скачивания файлов (каталогов) по кнопкам/ссылкам.
  • Все элементы управления должны быть полностью рабочими.

5. Техническая реализация

  • Разработка должна вестись на базе WordPress.
  • Код должен быть чистым, комментированным и соответствовать лучшим практикам.
  • Сайт должен быть оптимизирован для скорости загрузки.

Сборка проекта Unreal Engine 5 для Linux

Требуется упаковать проект, разработанный под Windows в Unreal Engine 5.4, для платформы Linux. Основная задача - решить проблему, из-за которой в собранной версии для Linux не работает критически важный функционал.

Интеграция автоматической загрузки изображений в галерею WordPress

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