A cross-platform visual editor (mobile, web and admin panel) for creating designs with freehand drawing, shapes, text and images, with a layer system and export to SVG/PNG or high-DPI A4 printing.
The problem
The client needed their users to design and then print their own artwork, and existing editors exported bitmaps that pixelated when printed.
Features
Visual editor with free drawing, shapes, text and images
Layer system with per-element order and visibility
Export to SVG and PNG, or print an A4 sheet at high resolution
Multitouch pinch and pan gestures on a native canvas, with no lag
Preset templates to start a design from
Admin panel to upload stickers, fonts and shapes that reach every user
Google or email sign-in with designs synced to the cloud
One core for mobile and web: native canvas on the phone, SVG in the browser, ~70% of the code shared
My responsibility
Freelance, solo: the native-canvas editor with Skia, the layer system, vector export and the panel that lets the client upload their own assets.