Hello,
Hope you're doing well.
So, We're Duluth, US based Development agency and we have extensive experience with Native app development and We've worked with various high end projects so far and executed successfully with our unique approach of project management.
Regarding your requirement,Our basic understandings are:
Customer-
-Able to login and signup manually or through social media
-Create/Modify Profile(Name,Age,Email-ID,Address etc)
-Able to search nearby restaurants or search by specific name
-Filter restaurants by city,ratings and venue
-View different restaurants(With Description,ratings,reviews and Menus)
-Able to select any restaurant and see its Menu(Photos,Dish of the day and special dishes)
-Select any dish or food,see their photos and add extra stuff on it to customize your food/dish(cheese,toppings or fillings)
-Able to apply promo-codes or coupons to get discount
-Pay via card or wallet
-Able to Track your food order: Get live updates
-Able to see Dynamic delivery estimated time
-Able to see past orders(Dashboard)
-Able to refer app to friend and get free food
-View menus and ratings
Restaurant-
-Login,signup
-Create profile(Name,Address,upload description,photos etc)
-Add menu items
-Get customer's order
-Track customer order:Get live updates
-Manage menu(Add/Update/Delete)
-Get monthly report about total sell/orders
Please let us know what is the best time to chat and go ahead?
Thanks.
D