Hello, I have experience in web development and web designing. I hope my work, reviews & rating will comfort you to to discuss this project with me. I analysis your requirements those you mention in your project description. You will be getting all the required features and more. The design will be premium and responsive and functionality will be flawless . I assure you 100% quality work. Looking forward for your Response. Thank You