Login and signup, search product, anage user profile, multiple categories, instock/out of stock, one signal notifications, multiple payment gateways, order status tracking, cart, razorpay.