Business Client need Web Development
Contact person: Business Client
Phone:Show
Email:Show
Location: Dietikon, Switzerland
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"I need a small React-based PDF editor that relies on [login to view URL] for rendering and an HTML5 canvas layer for all interactive work. The workflow is straightforward: load any PDF, render each page, and place an editable canvas on top so I can click on existing text, modify it in place, and apply a stamp.
Beyond simple text edits and stamps, I must also be able to:
• annotate with freehand comments,
• highlight selected text or regions,
• draw basic shapes (rectangle, ellipse, arrow), and
• insert a QR code anywhere on the page.
All edits should feel native—drag, resize, change color, undo/redo—and, once I hit “save”, flatten back into the document so the final download reflects every change on any standard PDF reader.
Deliverables that will let me merge this into my existing project:
1. A clean React component (hooks preferred) that accepts a PDF file, displays the pages via [login to view URL], and exposes callbacks for load, save, and per-page change events.
2. Canvas tools for text editing, stamping, annotating, highlighting, shape drawing, and QR insertion, each with basic styling options.
3. A simple demo page showing the full feature set so I can test quickly.
4. Clear build/run instructions.
Keep third-party libraries light ([login to view URL], [login to view URL] or Konva for canvas are fine), stick to modern JavaScript, and comment critical sections so I can extend the tool later." (client-provided description)
Matched companies (4)

Knowforth Tech

Junkies Coder

eShop Genius
