Skip to content

A responsive and interactive drum kit web app built with HTML, CSS, and JavaScript. Users can play different drum sounds by clicking buttons or pressing specific keys, demonstrating basic event handling and audio playback in the browser.

Notifications You must be signed in to change notification settings

05-Jagritii/Drum-kit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Drum Kit Web App

A simple interactive drum kit built using HTML, CSS, and JavaScript. Users can play different drum sounds by clicking on-screen buttons or pressing specific keys on the keyboard.

Live Demo

View Live
{B03A665A-BD47-4993-BDE3-8AACE3CAEC0A}

Features

  • Clickable buttons for each drum sound
  • Keyboard support (A, S, D, F, G, H, J keys)
  • Smooth button animation when triggered
  • Responsive layout
  • No external libraries used

Technologies Used

  • HTML
  • CSS
  • JavaScript

Installation

  1. Clone the repository
git clone https://github.com/05-Jagritii/drum-kit.git
cd drum-kit
  1. Open index.html in your browser
start index.html

Alternatively, use a Live Server extension in your code editor for live preview.

Project Structure

\drum-kit/
├── index.html
├── style.css
├── script.js
└── sounds/
    ├── crash.mp3
    ├── kick-bass.mp3
    ├── snare.mp3
    ├── tom-1.mp3
    ├── tom-2.mp3
    ├── tom-3.mp3
    └── tom-4.mp3

Author

Jagriti Kanwar
Mail : kanwarjagriti21@gmail.com
LinkedIn : Jagriti Kanwar

About

A responsive and interactive drum kit web app built with HTML, CSS, and JavaScript. Users can play different drum sounds by clicking buttons or pressing specific keys, demonstrating basic event handling and audio playback in the browser.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published