Canvas Drawing Tool Enhancements

Job ID: 39973035

Budget: ₹1,500 – ₹12,500 INR

I use the fence-drawing canvas hosted at https://wholesalefencing.com/invoicing/dev-fence-drawing-tool/ and need several new features built directly into it. Top priorities are:

• Rotatable lines – every fence run should pivot smoothly, ideally via an on-canvas handle or numeric angle entry.
• Reliable scale – distances must stay accurate so users can trust the printed measurements.
• One-click PDF export – generate a clean file that mirrors the canvas exactly.

These are only the first items in a broader feature roadmap, so well-documented, maintainable code is essential. The current tool relies on plain JavaScript and the HTML5 canvas; React, Fabric.js or similar libraries are fine as long as integration is seamless with the existing WordPress page.

Deliverables
1. Updated canvas code incorporating the three features above.
2. Brief setup notes or a pull request into my repo.
3. A short demo video or GIF proving each new capability works.

Please include a link to at least one live canvas-based project you’ve completed that shows comparable geometry manipulation or export functionality, plus an estimated turnaround for these enhancements.