This project was inspired by project react-svg-editor.
Client produce svg images, you can edit layers. Svg image presented as Immutable.js object (no problem with "back" button).
For unidirectional dataflow ReFlux.js used.
Online build available here: http://edit-svg-layers.herokuapp.com
This project is generated with yo react-webpack generator
We use simple node.js server, for hosting in production, but may be in future we move some (slowly) functionality to server.
npm install
node index.js
cd client
Run grunt build
for building distributive for production.
and grunt serve
for developer preview.
Running grunt test
will run the unit tests with karma.
we use CircleCI inspired by javascripting.com blog post
Last master branch build deploys to Heroku: http://edit-svg-layers.herokuapp.com