The main and basic feature of a grocery delivery app are:
-Customer Panel
-Store Owner Panel
-Admin Panel
Apart from these you can have feature like push notification, GPS tracking, real- time tracking, In-app calling, chatting, Reward program etc.