مشروع React 18 + NextJS ، تم إنشاؤه للمتعة. لقد سئمت من فتح YouTube لبعض موسيقى Lo-Fi أثناء العمل؟
Lofi-Music هو تطبيق ويب يسمح لك بإنشاء موسيقى مخصصة أثناء العمل أو الدراسة! ما عليك سوى النقر فوق أي أصوات تحبها من الاختيار الواسع لتراكبها في مزيج مخصص.
أولاً ، استنساخ الريبو إلى جهازك باستخدام الأمر:
git clone https://github.com/riccardobertolini/lofi-music.git
ثم ، قم بتغيير الدلائل إلى lofi-music مع الأمر:
cd lofi-musicبعد ذلك ، قم بتشغيل الأمر التالي لتثبيت جميع الوحدات وتبعياتها:
npm installلتشغيل التطبيق في وضع التطوير ، قم بتشغيل الأمر التالي:
npm run devثم ، افتح http: // localhost: 3000 (منفذ افتراضي) لعرضه في المتصفح.
لبناء التطبيق للإنتاج إلى مجلد build ، قم بتشغيل:
npm run buildSounds active: .Stop all .window icon في الجزء العلوي الأيسر من شريط الرمز. للخروج ، انقر فوق الرمز مرة أخرى.arrow icon في شريط الأيقونة.gear icon في شريط الأيقونة وحدد لونًا.face icon في شريط الأيقونة وحدد مزاجك. لتشغيل الاختبارات ، قم بتشغيل الأمر التالي:
npm testللتحقق من تغطية الاختبار (الحد الأدنى المطلوب 70 ٪) ، قم بتشغيل الأمر التالي:
npm test -- --coverage بمجرد تشغيل الأمر ، ابحث عن مجلد /coverage ، ثم /lcov-report ، وفتح index.html في متصفح.
.
├── components // All app components (MusicTiles, Shuffler, etc.)
├── constants // Enum of colors
├── contexts // Accessibility Context
├── data // Music list with corresponding image and mp3 sources
├── pages // The app
├── public // Audio and image files
├── styles // CSS file
└── utils // Fullscreen mode
لا تتردد في فتح المشكلات ، وسحب الطلبات ، وإعادة الإصلاح! هذا مشروع حي وأي مساعدة مرحب بها. شكرًا!
لرؤية المشكلات الحالية ، تحقق من صفحة المشكلات.
للمساهمة ، اتبع الخطوات أدناه:
git clone https://github.com/[YOUR-USERNAME-HERE]/lofi-music.git
git checkout -b new-feature
git commit -m 'Added feature'
git push origin new-feature
موزعة تحت رخصة معهد ماساتشوستس للتكنولوجيا. انظر LICENSE لمزيد من المعلومات.