Техническое задание: Генератор SVG для Telegram-бота

Цель проекта

Разработать программный модуль на языке Python, который динамически создает SVG-изображения на основе готового шаблона и набора входных данных.

Основные требования

  • Использовать чистый Python для реализации.
  • Взять за основу предоставленный шаблон SVG-файла.
  • Реализовать механизм подстановки различных параметров (текст, числа, возможно простые графические элементы) в указанные места шаблона.
  • Итоговое SVG-изображение должно визуально соответствовать примеру (макету), предоставленному заказчиком.
  • Код должен быть читаемым, с комментариями, и готовым к интеграции в существующего или нового Telegram-бота.

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

Функция или класс, который принимает на вход параметры (например, в виде словаря) и возвращает содержимое готового SVG-файла в виде строки или сохраняет его в файл. Все конфиденциальные данные (названия, контакты) в шаблоне должны быть заменены на нейтральные или поступать из входных параметров.

Разработка набора векторных логотипов для IT-платформы

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

Перенос каталога продукции на сайт WordPress

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