Finalize Legal Notice Generator: PDF + Signature

Job ID: 39532794

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

Need Expert to Fix Final PDF Output + Signature Overlay for Legal Notice Generator (React + Flask)



I’m developing a Legal Notice Generator web app using React (Vite + Tailwind CSS) on the frontend and Flask + WeasyPrint + PyMuPDF on the backend. Most of the work is already done, but I need a professional developer to help complete the final pending tasks related to PDF generation, signature overlay, and preview before download.

What's Already Done:
AI-generated legal notice using OpenAI (Node.js backend)

PreviewEditor with rich text editing (ReactQuill)

Signature upload with transparent PNG support

Proper layout with header, footer, and watermark

Final preview route implemented using Flask

PlacedElements (signature drag-drop with rotation) working on frontend

Tasks You Need to Complete:
Generate Final PDF

Clean, professional layout

Header (logo + current date), footer (branding)

AI content styled like preview

No white space or cutoff

Signature Overlay on Final PDF

Dragged signature image must appear exactly where dropped

Rotation and scaling preserved

PNG transparency must be maintained

Fix Preview Page

Auto-load preview content without manual input

Show non-editable PDF/image of final content in center panel

Download Button Functionality

Enable smooth PDF download

Must match the exact style shown in browser

Deliverables:
Working final PDF with signature overlay

Fully functional Final Preview page

Clean and commented code

Bug-free integration

Tech Stack:
Frontend: React (Vite) + Tailwind CSS + ReactQuill

Backend:

Node.js (OpenAI routes)

Flask (WeasyPrint for HTML-PDF, PyMuPDF for overlay)

Budget & Timeline:
Budget: Not decided

Deadline: 2 days max
Related categories: Graphic Design CSS HTML Node.js Git