An interactive music theory dashboard for guitarists. http://guitardashboard.com/
The aim is to provide a graphical representation of music theory elements (scales, modes, chords etc) mapped to a guitar fretboard.
Guitar Dashboard is written in Typescript using VS Code. Make all code changes in the src/*.ts files. Compilation outputs to the docs folder, do not edit the *.js or *.js.map files in this directory. They are included in the source repository because the website is hosted in GitHub pages which does not support Typescript compilation.
First, make sure you have TypeScript installed. If not,
npm install -g typescript will do the trick.
tsc --watchso that the sources are always rebuilt automatically on source changes
npm startin it so that results will be visible in a browser