Finalize Legal Notice Generator: PDF + Signature
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
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