
Open
Posted
•
Ends in 6 days
Paid on delivery
I already have a working PHP-based E-Pass system; the last mile is polishing the PDF and QR output. The codebase relies on mPDF, but the generated file still shows broken alignment and, more importantly, Marathi text falls back to boxes or garbled glyphs. Alongside that, each pass needs a dynamic QR code that embeds the user’s details, the pass validity window, and its unique identifier so it can be scanned on-site or by law-enforcement apps. Here’s what I need from you: • Patch the current mPDF implementation so Marathi (and the existing English) render perfectly in every block, header, and table on the pass. The fix should work in Chrome, Firefox, Safari, and mobile browsers without requiring users to install extra fonts. • Generate and inject a dynamic QR code on the same PDF page. When decoded it must reveal the three data points above in a clean JSON or pipe-delimited string—whichever keeps the payload compact and unambiguous. • Keep file size reasonable and loading times fast by caching fonts and using efficient QR image settings. • Return clean, well-commented PHP so future tweaks—new languages, changed layouts—only touch a couple of lines. Acceptance test: I download a fresh pass, open it on at least two browsers and a phone, see perfectly aligned Marathi text, and scan the QR to retrieve accurate data. If all that checks out, we’re done. Task 1. - Marathi font is not proper in PDF Task 2 – QR Code need to print and after scan it should get verified. Immediately need to fix the issue.
Project ID: 39730429
Open for bidding
Remote project
Active 56 yrs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Mumbai, India
Payment method verified
Member since Sep 24, 2016
₹1500-12500 INR
₹1500-12500 INR
₹1500-12500 INR
₹600-1500 INR
₹100-400 INR / hour
$250-750 USD
$250-750 USD
$15-25 USD / hour
$10-30 USD
₹600-1500 INR
$750-1500 USD
₹12500-37500 INR
₹100-400 INR / hour
$750-1500 USD
$250-750 USD
₹4000-8000 INR
$30-250 AUD
$15-25 USD / hour
$10-30 USD
₹1500-12500 INR
$250-750 USD
₹1500-12500 INR
$30-250 USD
$250-750 USD
₹600-700 INR