Build a mobile-friendly web app for barcode-based inventory/data collection with the following features: 1. Barcode Scanning Use the device camera to scan barcodes (support common formats: EAN-13, UPC-A, Code 128, QR). Support "multiple scan" mode — after each scan, automatically stay in scanning mode to continue scanning the next item without extra taps. Show a running count of items scanned in the current session. Allow manual entry of a barcode number as a fallback if the camera can't read it. 2. Excel Data Matching Allow the user to upload an Excel file (.xlsx/.csv) containing a master list of barcodes and associated data (e.g., product name, SKU, price, category, stock quantity). When a barcode is scanned, look it up in the uploaded sheet and display the matching row's details. If a scanned barcode isn't found in the sheet, flag it as "unknown" and let the user add details manually. 3. Data Storage Store all scanned entries in a session/log table showing: barcode, matched product info, timestamp, and quantity (with a +/- counter if the same item is scanned multiple times). Allow editing or deleting individual scanned entries. Persist data across sessions (local storage or simple backend). 4. Export & Sharing Export the scan log as an Excel (.xlsx) or CSV file. Include a "Share" option (share sheet / email / download link) to send the exported file. Optionally support sharing a summary (total items, total value, etc.) as text. 5. UI Clean, mobile-first interface with a large scan button, live camera preview, and a scrollable list of scanned items below it. Show clear success/error feedback after each scan (green flash for match, red for unknown).
Sign in to leave a comment
No tasks generated yet.
Tasks will appear here as requirements are defined.
No completed page designs yet.
Completed design pages will appear here when they are ready to preview.
No completed page designs yet.
Completed design pages will appear here when they are ready to preview.
No comments yet. Be the first!