A barcode scanner that can scan products, add them to a list and pull up a details page for more information.