Skip to content

DarkSeidNG/react-talking-drum

Repository files navigation

React Talking Drum

The talking drum is an hourglass-shaped drum from West Africa, whose pitch can be regulated to mimic the tone and prosody of human speech. It has two drumheads connected by leather tension cords, which allow the player to modulate the pitch of the drum by squeezing the cords between their arm and body.

Introduction

React talking drum is a simple talking drum keyboard that plays different talking drum sounds when different keyboard keys are pressed.

Dependencies

This app was bootstrapped using create-react-app

  • React JS - Reactjs is a JavaScript library developed by Facebook for building UI components.

Features

  • Users can play talking drum beats right from their browser with their keyboards

Getting started with the project

  • To run the app locally, have node.js installed
  • Clone the repo git clone https://github.com/DarkSeidNG/react-talking-drum.git
  • Navigate to the react-talking-drum directory
  • Run npm install to install all dependencies
  • Run npm start to run the application
  • To run tests - Run npm test

Contributing to the project

  • Fork this repository to your github account
  • Clone the repository - git clone https://github.com/DarkSeidNG/react-talking-drum.git
  • Create your feature branch - git checkout -b your-branch-name
  • Commit your changes - git commit -m “[Enter message]“ or git commit for the interactive interface
  • Push to the remote branch - git push origin your-branch-name
  • Open a pull request.

Click this link to visit the hosted app React Talking Drum

I look forward to your pull requests :)

License

MIT License

Author