Shopping app example, including barcode parser, using Node.js, MongoDB and Semantic UI.
Database has product mock-ups and different categories. App listens for keypresses, processes barcodes that start with a set prefix (*) and navigates to respective product page. Product/category listings use dynamic modals with ajax request.
JsBarcode is used to generate barcodes.