Scanner App MVP
Upload an invoice and verify every item in real time.
This first version parses the invoice PDF, builds the expected quantity counts from Qty Shipped, then compares each barcode scan from a Bluetooth scanner or the phone camera against the invoice.
Current scan status
Upload an invoice PDF to start matching scanned items.
Invoice upload
Upload a text-based PDF invoice like the sample you shared.
Verification summary
Matched items
0/0
0% complete
Scanned units
0
0 expected
Unknown scans
0
Unknown scans stay visible until you reset the session.
Over-scanned items
0
These need attention before the invoice is considered clean.
Scan items
Use a Bluetooth scanner first. Switch to camera when you need the phone fallback.
Upload the invoice first so the app knows what the shipment is supposed to contain.
Invoice comparison
Unknown scans, missing units, and over-scans stay visible until the count is clean.
Upload an invoice to populate the expected line items.