Drag-and-Drop Artwork Builder

Job ID: 39756346

Budget: $250 – $750 AUD

I want to add a dedicated page to my existing website where visitors can create their own artwork through an intuitive drag-and-drop interface. The canvas should let them pull in two kinds of elements:
• ready-made shapes and icons that I will supply, and
• images the user chooses from their device or a provided gallery.

Once they arrange their composition, a single click should generate a flattened image file (PNG or JPG) that instantly downloads to their computer—no account or server-side storage required.

Feel free to work with HTML5 Canvas, Fabric.js, Konva.js or a similar front-end library, as long as the final result runs smoothly in modern browsers and fits seamlessly into my current site’s styling.

Deliverables
1. Fully functional page (HTML/CSS/JS) with embedded canvas, toolbar and download action
2. Clear integration instructions so I can drop the page into my codebase without breaking anything
3. Brief README covering libraries used and how to extend the element library in the future