Техническое задание: Генератор изображений на PHP

Цель проекта

Разработать объектно-ориентированный скрипт на PHP 7.4, который будет создавать изображения по шаблону. Основная часть контента на изображении должна подставляться динамически, в то время как верхняя панель (статус-бар) остается неизменной и обновляется автоматически.

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

Технический стек

  • Язык программирования: PHP 7.4
  • Библиотека для работы с графикой: Imagick
  • Парадигма программирования: Объектно-ориентированный подход (ООП)

Функциональные требования

  • Скрипт должен генерировать новое изображение на основе исходного шаблона.
  • Все данные для отображения (кроме верхней панели) должны передаваться в скрипт через массив.
  • Нет необходимости в сложных вычислениях - данные подставляются "как есть".
  • Готовое изображение сохраняется в указанную директорию.
  • Формат и размер итогового файла должны соответствовать исходному шаблону.
  • Необходимо подобрать и использовать визуально соответствующий шрифт для текстовых элементов.

Ограничения

  • Запрещено использовать другие языки программирования (Python, C++ и т.д.).
  • Исходное изображение-шаблон будет предоставлено отдельно.

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

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

Дизайн премиальной айдентики и промоматериалов для B2B-сегмента

Требуется дизайнер для создания современного, статусного и продающего визуала, ориентированного на крупные рекламные агентства и корпоративных клиентов. Работа включает разработку концепций, дизайн мерча и презентационных материалов.

Разработка мультиязычного Telegram Mini App для групповых инвестиций в объекты недвижимости

Требуется создать красивый и функциональный Telegram Mini App для краудфандинговых инвестиций в объекты недвижимости. Ключевые функции: админ-панель для создания объектов с долями, строгая верификация инвесторов, система QR-бонусов и автоматизация процессов.