Spotify Clone
1.0.0
該項目是使用Node.js,Express,Sqlite和Vanilla JavaScript構建的簡單Spotify克隆。它允許用戶註冊,登錄和播放歌曲。用戶可以喜歡和不喜歡歌曲,喜歡的歌曲將在側邊欄中顯示。
克隆存儲庫:
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 :設置Express服務器和路由的主服務器文件。package.json :包含項目依賴項和腳本。db.sqlite :SQLITE數據庫文件。public/js/main.js :包含用於處理歌曲播放和喜歡/不喜歡功能的客戶端JavaScript。public/songs/ :包含MP3文件的目錄。public/styles/ :包含CSS文件的目錄。views/ :包含HTML文件的目錄。 我歡迎對這個項目的貢獻。如果您想做出貢獻,請按照以下步驟: