← Back to Projects

JS Drumkit

Vanilla JavaScript implementation

  • JavaScript
  • HTML
  • CSS

Overview

This project was built to understand JavaScript event handling and DOM manipulation through an interactive, keyboard-driven interface.

Core Functionality

  • Keyboard-driven audio playback
  • DOM updates based on user interaction
  • Visual feedback for active keys

Outcome

The project helped build a foundational understanding of JavaScript event handling and DOM APIs through a simple, interactive application.