Building system form where purchase and sales can be done through barcode scanning from retailers end, bills can be sent directly to mobile devices and email, and an automated inventory management system keeps track of stock levels in real-time. This application allows retailers to easily track their stock levels, set reorder points, and receive alerts when inventory is running low.With real-time updates and reporting, retailers can stay on top of their inventory and make informed decisions about ordering and restocking.