Hey,
I believe we have already done this kind of website, but for security reasons i am not able to expose the website here. Please open PMB for more discussion. If your IM details are provided then that would be better.
Looking forward to hearing from you soon.
Thanks & Regards,
WebTechXperts