Web-Based Barcode Authentication System

Customer: AI | Published: 16.11.2025

I need a lightweight web app that lets my customers verify any item from my own brand by simply opening a page on their phone, pointing the camera at the barcode, and receiving an instant authenticity result. How it should work • Each product already has a unique code stored in a database that includes its category, batch and expiration date. • When the camera scan is submitted the backend must confirm that the code exists, check whether it has been verified before, and compare the stored metadata to what was expected. • If everything matches, the page should immediately show the product details, an on-screen confirmation of its verification status (first-time or previously scanned) and the correct expiration or batch information. If anything is wrong, the user sees a clear warning that the item may be counterfeit. Core requirements - Mobile-friendly scanning page that uses the device camera (libraries such as ZXing, QuaggaJS, or a comparable solution are fine). - Secure backend with a database to hold codes, categories, expiry dates, batch numbers and a log of every scan. - Admin interface where I can upload or generate codes, edit product records and review scan history. - Clean, well-commented code and a short hand-over guide so I can deploy it on my own server. I’m open on the stack as long as it is reliable and quick to set up. Please outline the tools or frameworks you plan to use and the estimated time to deliver a functional prototype.