Skip to content

kay-who-codes/Soundboard

Repository files navigation

Soundboard App

A fun, interactive soundboard app that lets you play various sound effects at the click of a button. It offers a wide variety of sounds, from general noises to meme sound bites and gaming effects. You can also toggle between dark and light mode and use a mobile-friendly dropdown interface for easy access.

App Image

Features

  • Multiple categories of sounds, including General, Meme, Gaming, TV & Film, Farts, and Animals.
  • Dark mode and light mode toggle for custom themes.
  • Each button plays a sound, with a pause feature if the sound is already playing.

Usage

  1. Open the app in a browser - Soundboard App.
  2. Browse through different sound categories.
  3. Click on any sound button to play a sound.
  4. If a sound is already playing, clicking the same button again will stop the sound and reset the button.
  5. Toggle dark/light mode using the theme switch button at the bottom.

Files

  • index.html: The main HTML file containing the structure of the app. It includes the soundboard layout, categories, and buttons.
  • style.css: The CSS file for styling the app, including support for dark mode and a minimalist, responsive design.
  • script.js: The JavaScript file that handles sound playback, dark mode toggle, mobile dropdown functionality, and button interactivity. It ensures that sounds play and stop correctly and that buttons reflect the state of the audio.

Contributing

Feel free to contribute to this project by submitting issues, pull requests, or suggestions. If you want to add new features or improve existing ones, please fork the repository and submit a pull request.

Contact