Spotify Clone
1.0.0
Dieses Projekt ist ein einfacher Spotify -Klon, der mit Node.js, Express, SQLite und Vanille JavaScript erstellt wurde. Es ermöglicht Benutzern, sich zu registrieren, sich anzumelden und Songs zu spielen. Benutzer können Songs mögen und nicht mögen, und die gemochten Songs werden in einer Seitenleiste angezeigt.
Klonen Sie das Repository:
git clone https://github.com/RaresRacsan/Spotify-Clone.git
cd spotify-cloneInstallieren Sie die Abhängigkeiten:
npm installErstellen Sie die SQLite -Datenbank:
type NUL > db.sqliteStellen Sie sicher, dass Sie die folgende Verzeichnisstruktur haben:
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
Starten Sie den Server:
npm startÖffnen Sie Ihren Webbrowser und navigieren Sie zu:
http://localhost:3000
index.js : Die Hauptserverdatei, die den Express -Server und die Routen eingerichtet hat.package.json : Enthält die Projektabhängigkeiten und -Skripte.db.sqlite : Die SQLite -Datenbankdatei.public/js/main.js : Enthält das clientseitige JavaScript für die Umgang mit Song-Wiedergabe und ähnlichen Funktionen.public/songs/ : Verzeichnis mit den MP3 -Dateien.public/styles/ : Verzeichnis mit den CSS -Dateien.views/ : Verzeichnis mit den HTML -Dateien. Ich begrüße Beiträge zu diesem Projekt. Wenn Sie einen Beitrag leisten möchten, befolgen Sie bitte die folgenden Schritte: