The starting project can be found on JSFiddle: https://jsfiddle.net/smax/c4mcxu7s/
Attached you find the local setup example.
Editors/ IDEs you could use:
Useful Links: