Abstract
People shop on both weekdays and weekends, but most people find free time during the weekends to get groceries, household items. Studies show that around 40 million people shop on the weekends in the USA. The difficult part of the shopping after spending a lot of time in buying things is waiting in a long queue for billing the items. With attractive deals, coupons and discount offers, people tend to go shopping very often and that is increasing day by day, especially on weekends. Though people do online shopping, the need for traditional shopping has not been reduced. Although there exist applications to help people know their wait time and where they stand in their long queue, there is no application to help people completely avoid standing in a queue to get their items billed and to help them in finding things quickly inside of a big store. In this project, the ZeroQ Android application helps people avoid having to stand in a long queue by: (1) allowing them to scan (the barcode) on the items they want as they are putting them into their (physical) shopping cart, (2) confirm which scanned items they wish to purchase, (3) confirm the purchase and pay their bill using PayPal (or cancel purchase/payment), and (4) generate a receipt for the purchased items. Once the payment is made, a confirmation mail is sent to the customer with an e-bill. This e-bill is later verified by the person in the store as they leave. Later, the e-bill will be saved in the cloud for future reference and can be retrieved later. As it is quite easy to misplace paper bills, organizing them in this way has advantages. ZeroQ also adds the expenses we spend for shopping every time and tracks them in a visualized manner by generating charts. Moreover, a product search feature will be available to know quickly whether a particular item or product is in stock or not.