Техническое задание: Миграция проекта с 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.
  • Краткий отчет о проделанной работе и внесенных ключевых изменениях.
  • Инструкция по запуску обновленного проекта.

Развертывание защищенной видеоконференции Jitsi Meet с AI-аналитикой

Требуется настроить и развернуть сервер видеоконференций Jitsi Meet для медицинских консультаций с интеграцией искусственного интеллекта для автоматической обработки содержимого встреч (транскрипция, анализ).