Spotify Clone
1.0.0
โครงการนี้เป็นโคลน Spotify ที่สร้างขึ้นโดยใช้ Node.js, Express, SQLite และ JavaScript Vanilla ช่วยให้ผู้ใช้สามารถลงทะเบียนเข้าสู่ระบบและเล่นเพลง ผู้ใช้สามารถชอบและไม่ชอบเพลงและเพลงที่ชอบจะแสดงในแถบด้านข้าง
โคลนที่เก็บ:
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 : ไฟล์เซิร์ฟเวอร์หลักที่ตั้งค่าเซิร์ฟเวอร์ด่วนและเส้นทางpackage.json : มีการพึ่งพาโครงการและสคริปต์db.sqlite : ไฟล์ฐานข้อมูล SQLitepublic/js/main.js : มีจาวาสคริปต์ฝั่งไคลเอ็นต์สำหรับการจัดการการเล่นเพลงและฟังก์ชั่นที่ชอบ/ไม่ชอบpublic/songs/ : ไดเรกทอรีที่มีไฟล์ MP3public/styles/ : ไดเรกทอรีที่มีไฟล์ CSSviews/ : ไดเรกทอรีที่มีไฟล์ HTML ฉันยินดีต้อนรับการมีส่วนร่วมในโครงการนี้ หากคุณต้องการมีส่วนร่วมโปรดทำตามขั้นตอนเหล่านี้: