Spotify Clone
1.0.0
Este proyecto es un simple clon de Spotify construido usando Node.js, Express, SQLite y Vanilla JavaScript. Permite a los usuarios registrarse, iniciar sesión y reproducir canciones. A los usuarios les gustan y no les gustan las canciones, y las canciones les gusta se mostrarán en una barra lateral.
Clon el repositorio:
git clone https://github.com/RaresRacsan/Spotify-Clone.git
cd spotify-cloneInstale las dependencias:
npm installCree la base de datos SQLite:
type NUL > db.sqliteAsegúrese de tener la siguiente estructura del directorio:
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
Inicie el servidor:
npm startAbra su navegador web y navegue a:
http://localhost:3000
index.js : el archivo del servidor principal que establece el servidor expreso y las rutas.package.json : contiene las dependencias y scripts del proyecto.db.sqlite : el archivo de base de datos SQLite.public/js/main.js : contiene el JavaScript del lado del cliente para manejar la reproducción de canciones y la funcionalidad me gusta/no me gusta.public/songs/ : Directorio que contiene los archivos MP3.public/styles/ : Directorio que contiene los archivos CSS.views/ : Directorio que contiene los archivos HTML. Agradezco las contribuciones a este proyecto. Si desea contribuir, siga estos pasos: