This project is part of the FreeCodeCamp Front End Libraries Certification section
A drum machine app with similar functionality to this codepen. The task was to fulfill the user stories to successfully complete the project.
Open the page directly from here
The system expected to have the following dependencies installed
- Node.js
- npm
- [ yarn ]
- Git
- Clone repository
- Navigate into project folder and then install dependencies with
npm install
- start the server with
npm start
oryarn start
- the aplication runs on http://localhost:3000
Service worker is being activated in the production version.
To get a production version either run yarn or npm
yarn build
/ npm run build
The site was tested on Google Chrome only
- The app displays 3 rows of drum pads that correspond to the keys on the keyboard.
- The user can press drum pads using their keyboard or mouse, each triggers an audio clip.
- The name of the pressed key is displayed below the drum pad.
This project is licensed under the MIT License - see the LICENSE.md file for details
- Background and icons (pet-animals, mountain-animals, farm-animals from FreePik