Hello sir
i am pratik kumar representing PCINFO SOLUTIONS, i have read your requirement and we already done this type of project. and we have a special teams and we start your work in phase by phases
* initials documentation and requirement gathering with ER diagram / Database design
* Designing of UI.
* Design of Back-end with Admin panel.
* integration of UI with back-end.
* Testing.
* Final Delivery of project .
these thing i have to implement in your project
pay when you satisfied 100% with the result .
send Your SKYPE ID some we can discuss more about your requirement or i can give you more ideas regarding to your project .