A grocery shopping is an android application where users can purchase and order groceries online. The system is developed with a user-friendly and attractive GUI. It delivers a wide range of groceries available online. Users have to first login into the system to view the groceries and add them into their cart. They can then order it by making a secure online payment via Razorpay which includes CREDIT-CARD, DEBIT-CARD, ALL UPIS & ONLINE PAYMENTS facilities. The system functionality of products and orders is stored on server side in a firebase server. The android app is for client usage. It consists of client side scripting for placing orders by connecting to the server side.