This system provides a public user interface for enquiring the validity of barcodes by barcode, customer name, and phone number. The enquiry process is performed by the system based on an existing database of barcodes including the product names and the valid barcodes for them, and if the entered barcode is valid, the customer name and phone number and the names of their enquired products will be stored into the database. Also, there is an admin UI for visualizing the product barcodes and customer data.