Этот репозиторий содержит React-приложение, которое предназначено для хранения и просмотра данных об исполнителях, альбомах и песнях.
Приложение разработано с использованием React и дополнительных библиотек:
- @reduxjs/toolkit,
- react-router-dom,
- react-redux,
- antDesign(antd),
- react-audio-player.
Вы сможете добавлять новые песни в любой альбом, выбранный из списка. Важно отметить, что одна и та же песня может быть включена в несколько альбомов с разными порядковыми номерами.
Бэкенд не используется в проекте, поэтому все данные хранятся в памяти браузера.
Следуйте инструкциям в документации, чтобы установить и запустить приложение на вашем локальном ПК.
- Docker
- Склонируйте репозиторий:
git clone https://github.com/Fatality6/music-catalog.git- Перейдите в папку с проектом:
cd music-catalog- Скопируйте docker-compose инструкцию:
cp docker-compose.example.yml docker-compose.yml- Постройте контейнер
docker-compose build- Запустите контейнер
docker-compose up -d- После запуска перейдите в браузере по адресу
http://localhost:3000/.