Техническое задание: Миграция проекта с Vue 2 на Vue 3

Имеется рабочее небольшое SPA (одностраничное приложение), разработанное на Vue 2. Цель проекта - выполнить полный и корректный переход на последнюю стабильную версию Vue 3 с сохранением всей существующей логики и функциональности.

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

  • Анализ текущей кодовой базы проекта на Vue 2.
  • Обновление зависимостей (Vue core, Vue Router, Vuex/Pinia, сторонние библиотеки) до версий, совместимых с Vue 3.
  • Рефакторинг кода в соответствии с Composition API и другими изменениями Vue 3 (например, обновление синтаксиса директив, работа с событиями).
  • Перевод проекта на использование сборщика Vite (рекомендуется) или обновление конфигурации Webpack.
  • Тестирование работоспособности всего приложения после миграции.
  • Устранение возможных ошибок и предупреждений в консоли.

Требования к результату

  • Приложение полностью функционирует на Vue 3.
  • Код соответствует современным практикам разработки на Vue 3.
  • Проект собирается без ошибок.
  • Основной пользовательский интерфейс и бизнес-логика сохранены.

Ожидаемые результаты от исполнителя

  • Чистая, рабочая кодовая база на Vue 3.
  • Краткий отчет о проделанной работе и внесенных ключевых изменениях.
  • Инструкция по запуску обновленного проекта.

Создание баннера для игрового маркетплейса о старте конкурса

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

Разработка обложки музыкального альбома в стилистике городского двора

Необходимо создать обложку для музыкального альбома с видом сверху на типичный районный двор. В композиции должны быть отражены ключевые сцены из жизни двора: футбольное поле, дом с аркой, гаражи, детская площадка и другие элементы. Стиль и технические требования прилагаются к заданию.