Keyboard Hero is an online collaborative music player designed to be enjoyed by one or multiple users. It offers a range of musical instruments, multiple key configurations, and is a great way for beginners to learn.
After you clone the app navigate to the server and run npm install
then run npm start
this will start the back-end server. Navigate to the front-end and run the same command. There is a setupProxy file in the front-end folder for redirecting request from /socket.io to the back-end server
Short medium post that talks about the app and how the technologies used works together
Included instruments:
- DrumMachine
- Flute
- GuitarAcoustic
- Organ
- Piano
- Violin
- Xylophone
Sample Links: