How to add this editor to my website?
Create an optimized production build by running npm run build
, then embed your uploaded editor page into an iframe.
Alternatively, you can build your website around the editor in public/index.html.
A more advanced way is to copy the compiled CSS, JS and other assets (build/static folder) with the required HTML code (build/index.html) and place them in your website.
Can I import/export my own SVGs, images, templates? Can I save it in database?
Yes, you can, for example the Shapes menu includes imported SVGs. The demo content loads SVGs and images from an URL.
You can export canvas content as an SVG or JSON and save it in the DB.
The code provides multiple examples on how to add elements to the canvas.
Do you provide customization service?
No, I don't. Please look around on UpWork.com
Will you add X or Y feature?
Not likely, unless it's requested a lot. The aim was to keep editing experience easy for the average user. It contains only the minimum, most basic tools that are necessary to draw almost anything. If you need more tools, you can try Janvas.