Этот проект является тестовым заданием, направленным на проверку практических навыков кандидата для позиции Frontend Разработчика. Задача включает в себя разработку страницы воспроизведения музыкальных треков с использованием Nuxt 3, обеспечивая функциональный и адаптивный интерфейс.
- Использование Nuxt 3 для создания страницы.
- Адаптивный дизайн.
- Server-Side Rendering (SSR) для улучшенной производительности и SEO.
- Стилизация с использованием CSS или SCSS.
-
Список треков:
- Отображение списка треков с информацией о каждом (название, исполнитель, обложка, продолжительность).
- Кнопки управления воспроизведением (плей/пауза) для каждого трека.
-
Плеер для воспроизведения трека:
- Позволяет воспроизводить выбранный трек.
- Одновременное воспроизведение двух и более треков недопустимо.
-
Адаптивный дизайн:
- Поддержка различных размеров экранов и устройств.
-
SSR:
- Использование Server-Side Rendering для улучшения производительности и оптимизации для поисковых систем.
- Клонировать репозиторий.
- Установить зависимости, запустив
npm install
илиyarn install
. - Запустить проект, выполнив
npm run dev
илиyarn dev
.
- Загрузить код в личный Git-репозиторий с публичным доступом.
- Отправить ссылку на репозиторий после завершения проекта.
Контактные данные для связи: info@involta.ru