An interactive Karaoke / Sing-off web app
Track your technique and tone singing Karaoke to your favorite songs!
For the slide deck presentations, click here.
For the live version, click here.
- Stephanie Cherubin - Project Manager/ UX Researcher
- Lucia Reynoso - Gitmaster/Lead Back End
- Henry Bowe - Back End Lead Engineer
- Salvador Becerra - Lead Front End Engineer/ UI Engineer
This project is licensed under the MIT License - see the LICENSE file for details
This project was built with the help of:
- Pitchy - Free and Open Source Software
- VexFlow - VexFlow is an open-source online music notation rendering API. It is written completely in JavaScript, and runs right in the browser. VexFlow supports HTML5 Canvas and SVG.
You would need Node.js to install and run scripts.
Clone the project project and run the command npm install
.
You can run the command npm run dev
to start a babel-node server using nodemon. Browser access is at http://localhost:3000/
.
Compile with babel using the command npm run build
. The compiled files will be in
the /server
and /public/scripts
directories.
No automated tests have been written yet.
The compiled project can be run with the command npm start
. Press Ctrl + C
to kill http-server process.