Spotify Clone
1.0.0
Этот проект представляет собой простой клон Spotify, созданный с использованием Node.js, Express, SQLite и ванильного JavaScript. Это позволяет пользователям регистрироваться, входить в систему и воспроизводить песни. Пользователи могут любить и не нравиться песням, а любимые песни будут отображаться на боковой панели.
Клонировать репозиторий:
git clone https://github.com/RaresRacsan/Spotify-Clone.git
cd spotify-cloneУстановите зависимости:
npm installСоздайте базу данных SQLite:
type NUL > db.sqliteУбедитесь, что у вас есть следующая структура каталога:
project-root/
├── index.js
├── package.json
├── db.sqlite
├── public/
│ ├── js/
│ │ └── main.js
│ ├── songs/
│ │ ├── funtime-juicewrld.mp3
│ │ ├── googleme-cochise.mp3
│ │ ├── mo-travisscott.mp3
│ │ ├── timeless-playboicarti.mp3
│ │ └── tobey-eminem.mp3
│ └── styles/
│ ├── main.css
│ ├── login.css
│ └── register.css
└── views/
├── login.html
├── register.html
└── main.html
Запустить сервер:
npm startОткройте свой веб -браузер и перейдите к:
http://localhost:3000
index.js : основной файл сервера, который устанавливает экспресс -сервер и маршруты.package.json : содержит зависимости проекта и сценарии.db.sqlite : файл базы данных SQLITE.public/js/main.js : содержит клиентский JavaScript для обработки воспроизведения песни и функциональности/неприязни.public/songs/ : каталог, содержащий файлы MP3.public/styles/ : каталог, содержащий файлы CSS.views/ : каталог, содержащий файлы HTML. Я приветствую вклад в этот проект. Если вы хотите внести свой вклад, пожалуйста, следуйте этим шагам: