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 installSQLiteデータベースを作成します。
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 startWebブラウザを開き、次のように移動します。
http://localhost:3000
index.js :Expressサーバーとルートをセットアップするメインサーバーファイル。package.json :プロジェクトの依存関係とスクリプトが含まれています。db.sqlite :SQLiteデータベースファイル。public/js/main.js :曲の再生を処理するためのクライアント側のJavaScriptが含まれています。public/songs/ :mp3ファイルを含むディレクトリ。public/styles/ :CSSファイルを含むディレクトリ。views/ :HTMLファイルを含むディレクトリ。 このプロジェクトへの貢献を歓迎します。貢献したい場合は、次の手順に従ってください。