Техническое задание: Векторизация и адаптация логотипа

Основная задача

Необходимо выполнить два ключевых этапа работы по подготовке логотипа для нанесения на кожаную поверхность методом тиснения.

Этап 1: Векторизация

  • Исходный файл: предоставленное растровое изображение (2.png).
  • Задача: выполнить качественную трассировку (векторизацию) для получения чистого, масштабируемого векторного файла.
  • Требования: высокая точность, сохранение всех деталей и пропорций исходного изображения.

Этап 2: Адаптация для тиснения

  • На основе полученного векторного файла необходимо создать специальную версию логотипа, предназначенную для тиснения на коже.
  • Ориентиром по стилю и ожидаемому результату служит визуализация в приложенном файле (leather.png).
  • Работа должна учитывать технологические особенности процесса тиснения (например, толщину линий, минимальные расстояния между элементами).

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

Все работы должны быть выполнены максимально качественно, с вниманием к деталям и соответствием предоставленному образцу.

Интеграция Swagger-бэкенда в React TypeScript приложение с рефакторингом

Требуется подключить готовый бэкенд по Swagger к фронтенду на React + TypeScript (Vite/CRA). Существующий код фронтенда частично сгенерирован ИИ и нуждается в качественном рефакторинге для улучшения структуры и поддерживаемости.