Cross-Platform QR Payment App

Job ID: 40194591

Budget: €250 – €750 EUR

I’m building a simple, single-role (Regular User only) mobile app that runs on both Android and iOS. After a classic username-and-password login, authenticated against a MySQL database, the user is taken to a screen that shows every QR code they’ve ever confirmed—date & time of scan, supplier name/address, and the amount paid. From there they can launch the camera, scan a new QR, review the extracted supplier details and amount, tap “Confirm”, and instantly push the record up to the same MySQL store.

Here’s the full scope I need handled end-to-end:

• Mobile development (Flutter, or similar cross-platform stack)
• QR reading, data parsing, and a lightweight confirmation UI
• Secure credential check via a PHP REST API (username/password)
• Additional PHP endpoints to 1) fetch scan history and 2) accept new, validated scans
• MySQL schema creation with fields for user, supplier, date-time, and amount will be given
• Google Play submission under my accounts, including test builds, screenshots, and any required privacy documentation

Acceptance criteria
1. A user can log in with existing credentials and immediately see prior scans pulled from MySQL.
2. Scanning and confirming a fresh code updates the remote database and shows in history without needing to restart the app.
3. All traffic uses HTTPS and passwords are hashed server-side.
4. Both stores approve the first production release without policy violations.

I’ll supply server access, store account, you take care of everything else until the apps are live.