Barcodes have become a ubiquitous practice in the world of business. They offer an efficient and accurate approach to identify and track products . A barcode scanner, essentially a device that reads these visual codes, has emerged as a vital tool for revolutionizing inventory management. Historically , manual inventory tracking was a time-consumin