Skip to content

Latest commit

 

History

History
41 lines (27 loc) · 2.65 KB

README.md

File metadata and controls

41 lines (27 loc) · 2.65 KB

Тестовый проект для позиции Frontend Разработчика в компании Involta.ru

Этот проект является тестовым заданием, направленным на проверку практических навыков кандидата для позиции Frontend Разработчика. Задача включает в себя разработку страницы воспроизведения музыкальных треков с использованием Nuxt 3, обеспечивая функциональный и адаптивный интерфейс.

🚀 Посмотреть рабочий проект

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

  • Использование Nuxt 3 для создания страницы.
  • Адаптивный дизайн.
  • Server-Side Rendering (SSR) для улучшенной производительности и SEO.
  • Стилизация с использованием CSS или SCSS.

Структура приложения:

  1. Список треков:

    • Отображение списка треков с информацией о каждом (название, исполнитель, обложка, продолжительность).
    • Кнопки управления воспроизведением (плей/пауза) для каждого трека.
  2. Плеер для воспроизведения трека:

    • Позволяет воспроизводить выбранный трек.
    • Одновременное воспроизведение двух и более треков недопустимо.
  3. Адаптивный дизайн:

    • Поддержка различных размеров экранов и устройств.
  4. SSR:

    • Использование Server-Side Rendering для улучшения производительности и оптимизации для поисковых систем.

Запуск проекта:

  1. Клонировать репозиторий.
  2. Установить зависимости, запустив npm install или yarn install.
  3. Запустить проект, выполнив npm run dev или yarn dev.

Дополнительные шаги:

  • Загрузить код в личный Git-репозиторий с публичным доступом.
  • Отправить ссылку на репозиторий после завершения проекта.

Контактные данные для связи: info@involta.ru