mxGraph tutoriaals: https://jgraph.github.io/mxgraph/javascript/index.html Docker node tute: https://nodejs.org/en/docs/guides/nodejs-docker-webapp/
HOWTO: in app.js add action (eg: exportsvg function) then go to editor-common.xml and add a new item and link the created action to the right click properties menu (look at file for examples)
https://jgraph.github.io/mxgraph/docs/js-api/files/editor/mxEditor-js.html
mxEditor has both graph and toolbar in it
https://jgraph.github.io/mxgraph/javascript/examples/dynamictoolbar.html
shows how to dynamically add a toolbar item
mongodb https://community.c9.io/t/setting-up-mongodb/1717/34 http://cwbuecheler.com/web/tutorials/2013/node-express-mongo/