some of the consumables we order before stock at home is over (say coffee powder, coconut oil), It is easy to order them by scanning their bar code or taking their photo instead of searching for them in their inventory.

So Online Grocery shopping mobile apps (such as BigBasket) should have:
1) BarCode scanner and
2) Google goggles kind of mechanism so that I can order just by taking a photo of it.