Published on Sep 07, 2026 · We confirmed on Sep 07, 2026 that it's still live
Is this your business?US$ 2 – US$ 8 per project
I need a straightforward mobile app called “QR Image Reader” that lets a user pick any existing JPG, JPEG or PNG from their device gallery and instantly decode every QR code hidden in that picture—no camera involved at any point. Here’s the exact flow I expect: • Home screen shows one large button, “SELECT QR IMAGE”, in a bright, colourful style that remains clean and uncluttered. • Tapping that button launches the native photo picker on both Android and iOS. • The chosen image is passed straight to a proper static-image QR decoding library (ZXing, ML Kit Barcode Scanning or an equivalent you propose). The app must handle different resolutions, orientations and multiple codes in the same shot without asking the user to crop. • When codes are found, show “QR CODE DETECTED” followed by the fully decoded content for each code. If a value is a URL, place “OPEN WEBSITE” and “COPY” buttons beneath it; otherwise just show the “COPY” option. Nothing should open automatically—security first. • If no codes are present, display “No QR code found in this image.” plus a prompt to pick another image. Additional requirements: • Absolutely no camera usage or permissions. • Interface sticks to bright, colourful accents on a white background with large tap targets. • Multilingual support is required: English by default and Spanish fully localised (strings, alerts, buttons). Build with easy extension in mind for future languages. Deliverables: 1. Production-ready Android and iOS builds. 2. Complete, well-commented source code. 3. Brief README explaining build steps and how to add new localisations. 4. A short video or screenshots proving the workflow with a real screenshot containing a QR code. I’ll consider the project finished once I can pick a stored image, see the codes decoded exactly as outlined, and open a detected URL through the system browser only after tapping the button.
Create a free account to see the full job and apply.