This document describes a smart shopping trolley system with automated billing capabilities. The system uses barcode scanning technology to automatically identify and track products added to the trolley. A NodeMCU microcontroller is used along with a barcode scanner to read the barcodes on products. When a product is added to the trolley, its price is displayed and added to a running total. Customers can pay the bill directly in the trolley using a payment method like credit card, without having to wait in a checkout line. This allows faster and more convenient shopping. The system aims to save customers time during shopping by automating the billing process.