Hi, I have gone through your requirement. I have already done the similar kind of App.I am highly experienced in mobile development. I can use Android, iOS for this mobile app. Or I can use cross platform, it is really cool stuff. And also IONIC/PhoneGap is good one i can suggest. I am having more than 20 years of experience in this field. and I have done more than 200 mobile/web app. So I can compete this app in 10 days.