Grocery Application Development

what is the requirement of a grocery delivery app?