Hey,
I have just gone through your project requirements and can help you out with creating such an app. With more than 6 years of experience in android , IOS & web development. We can work on this under a very nominal budget !
Lets discuss it more over a chat to get a clear understanding of your requirements!
Thanks