I need an end-to-end mobile solution that lets checkpoint staff point their phone at an incoming truck, have the license plate captured automatically by an AI-driven LPR engine (OpenALPR or whichever alternative you trust), and immediately validate whether that same truck-invoice pair has already passed the current checkpoint. Here is the flow I’m after: the camera opens instantly, the plate is read in real time, the invoice number is selected or scanned, and the app consults a central database. If the record exists, the screen flashes and an audible alert sounds; if it is new, the passage is stored with date, time, GPS and user ID. All events must be logged so that I can later export a CSV or PDF report filtered by truck, invoice, checkpoint or date range. I’m looking for a single developer or small team that can handle everything—cross-platform front end (React Native or Flutter preferred, but I’m flexible), backend APIs, database schema, cloud deployment and a minimal web/admin console. The final build must run on current iOS and Android versions and be ready for TestFlight and Google Play internal testing. Deliverables • Compiled iOS (.ipa) and Android (.aab) packages • Complete, well-commented source code with build instructions • Deployed backend with API documentation and database schema • Exportable reporting module • Test plan proving duplicate detection, alert workflow and data export I will validate the project using a set of sample plates and invoices; any duplicate attempt at the same checkpoint should be blocked and surfaced in the logs. If you have prior experience with license-plate recognition, OCR or logistics tracking, please include links or brief descriptions of that work when you respond.