Restaurant directory app - features


#1

I’d like to build an app where restaurants can post pictures of their food. When users browse, they get populated with food that is closest to their location. They can pre-pay for the food, and have it prepared before they get to restaurant.

My question is:
Would I be able to incorporate the following features into my app using ionic creator drag-and-drop:

  • geo-location
  • Stripe payment gateway (% profits split to restaurant owner and to app owner)
  • Image Upload
  • messaging (chat with restaurant owner)
  • integration with Firebase as database (or Ionic storage)
  • testimonials
  • calendar feature (schedule to have food made for dinner tonight at 6pm for pickup)
  • push notifications (“You have a new booking”)

I think those would be the main features I’m concerned about incorporating into my app.