A Javascript library and a nodejs backend to create and persist flowcharts.The initial plan is to use jsPlumb and AngularJs for the frontend and node and express for the backend REST services.