Spotify Clone
1.0.0
Ce projet est un simple clone Spotify construit à l'aide de Node.js, Express, Sqlite et Vanilla JavaScript. Il permet aux utilisateurs de s'inscrire, de se connecter et de jouer des chansons. Les utilisateurs peuvent aimer et détester les chansons, et les chansons aimées seront affichées dans une barre latérale.
Clone le référentiel:
git clone https://github.com/RaresRacsan/Spotify-Clone.git
cd spotify-cloneInstallez les dépendances:
npm installCréez la base de données SQLite:
type NUL > db.sqliteAssurez-vous d'avoir la structure du répertoire suivant:
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
Démarrez le serveur:
npm startOuvrez votre navigateur Web et accédez à:
http://localhost:3000
index.js : le fichier de serveur principal qui configure le serveur express et les routes.package.json : contient les dépendances et les scripts du projet.db.sqlite : le fichier de base de données SQLite.public/js/main.js : contient le JavaScript côté client pour gérer la lecture de la chanson et la fonctionnalité comme / déteste.public/songs/ : répertoire contenant les fichiers MP3.public/styles/ : répertoire contenant les fichiers CSS.views/ : répertoire contenant les fichiers HTML. Je salue les contributions à ce projet. Si vous souhaitez contribuer, veuillez suivre ces étapes: