Web Piano is a web application that allows you to play piano online by tapping the keys you see on the screen (https://webpiano.surge.sh/).
You can incorporate a piano like this into your React project by downloading the Web Piano npm package. See the installation section here for more information: https://github.com/DavidVerghese/WebPianoNPM#Installation.
deployed site: https://webpiano.surge.sh/
Fork and clone down this repo
npm install
npm start
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.