Aplikasi Mesin Drum adalah aplikasi interaktif yang mensimulasikan mesin drum. Didesain dengan antarmuka pengguna yang intuitif dan ramah, aplikasi ini memungkinkan pengguna memainkan suara perkusi yang berbeda melalui tombol di layar atau melalui keyboard komputer mereka.
(kembali ke atas)
Anda dapat melihat Demo di sini.
(kembali ke atas)
Untuk mengaktifkan dan menjalankan salinan lokal, ikuti langkah-langkah berikut. Proyek ini memerlukan Node.js dan npm diinstal pada mesin Anda.
-Node.js -npm
-Kloning repositori ini ke mesin lokal Anda menggunakan:
git klon https://github.com/ClaudiaRojasSoto/Drum_Machine.git
-Navigasi ke folder proyek:
cd math_magicians
-Instal dependensi proyek:
instalasi npm
Untuk memulai server pengembangan, jalankan perintah berikut:
npm mulai
Proyek ini mengikuti struktur folder dan file berikut:
/src
: Berisi file sumber aplikasi./src/index.js
: Titik masuk utama aplikasi JavaScript./src/App.js
: Komponen aplikasi tingkat atas tempat komponen dirender./src/components
: Direktori untuk komponen React./src/components/Display.js
: Komponen untuk Tampilan/src/components/DrumMachine.js
: Folder untuk DrumMachine./src/components/DrumPad.js
: Folder untuk Drumpad./src/redux
: Direktori untuk manajemen Redux./src/redux/store.js
: Konfigurasi toko Redux./src/redux/actions
: Folder untuk tindakan Redux./src/redux/DrumMachineActions
: Folder untuk manajemen tindakan DrumMachine./src/redux/reducers
: Folder untuk reduksi Redux./src/redux/reducers/DrumMachineReducer.js
: Peredam untuk manajemen peredam DrumMachine./public
: Berisi file publik dan aset aplikasi./public/index.html
: File HTML dasar aplikasi./build
: Berisi file produksi yang dihasilkan.Kloning repositori ini ke folder yang Anda inginkan: https://github.com/ClaudiaRojasSoto/Drum_Machine.git
Instal proyek ini dengan: instal Stylelint dan ESLint
Untuk menjalankan proyek, jalankan perintah berikut: hanya memerlukan Browser web
Untuk menjalankan pengujian, jalankan perintah berikut: npm start Anda hanya memerlukan browser web sederhana untuk menjalankan proyek ini untuk pengujian
? Claudia Rojas
(kembali ke atas)
(kembali ke atas)
Kontribusi, masalah, dan permintaan fitur dipersilakan!
Jangan ragu untuk memeriksa halaman masalah.
(kembali ke atas)
Jika Anda menyukai proyek ini, tunjukkan dukungan dengan mengikuti akun ini
(kembali ke atas)
- Microverse yang memberikan kesempatan mempelajari Git dan GitHub dalam lingkungan kolaboratif.
- GitHub Docs yang menyediakan banyak informasi tentang Git dan GitHub.
(kembali ke atas)
Proyek ini adalah MIT.
(kembali ke atas)