Hi ,
We have very expereinced team to do this kind of Project, Because i belive software development is not a single person task , so that's why we are here to provide best solutions to you clients, as per your Requirments , in my opinion you have to be required a total custom application , we can provide this kind of solution in step by step modules ,
Please reply back to further discussion .
Bid rate can be + - after discussion .
i can give you demo to of our available solutions for your satisfaction ,
regards,
taj