Spotify Clone
1.0.0
هذا المشروع عبارة عن استنساخ Spotify بسيط تم تصميمه باستخدام Node.js و Express و SQLite و Vanilla JavaScript. يتيح للمستخدمين تسجيل الأغاني وتسجيل الدخول وتشغيلها. يمكن للمستخدمين أن يعجبهم الأغاني ويكرهونها ، وسيتم عرض الأغاني المحببة في الشريط الجانبي.
استنساخ المستودع:
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 : ملف قاعدة بيانات SQLite.public/js/main.js : يحتوي على JavaScript من جانب العميل للتعامل مع تشغيل الأغاني ووظائف مثل/كره.public/songs/ : دليل يحتوي على ملفات mp3.public/styles/ : دليل يحتوي على ملفات CSS.views/ : دليل يحتوي على ملفات HTML. أرحب بالمساهمات في هذا المشروع. إذا كنت ترغب في المساهمة ، فيرجى اتباع هذه الخطوات: