Looking For Grocery Store App

Requirement: Mobile Application
Platform: Android
Used for: Ordering Groceries via Smart phones.
Basic Features: Same functionality as of existing mobile applications. Ex. Big Basket, Local Bania, Ola Store etc.
Key Features:

  1. Points System.
  2. Order History / Favourites for monthly customers.
  3. Multiple Languages.
  4. Offline Cart.
  5. Wallet System.
  6. Mobile Payments only / no cash on delivery.
  7. Referral benefits.

can any one suggest which is the best source/ similar app for sale /who are interested to build
Thanks In advance