Hi, I have gone through your requirement. I have already done the same kind of app for one of my client. if you want i can show the demo to you. I am highly experienced in mobile development. I can use Android, iOS for this mobile app. I am highly experienced developer in Java,swift, objective C,xamarin, react native, flutter, ionic, phonegap,Unity3D,Python. I am having more than 20 years of experience in software development. and I have done more than 200 mobile/web app. So I can compete this app in 20 days.