Hi Abhishek,
My name is Rajesh and I am an owner of the company. I have experienced web development team.
As per your requirements we can design and build your website using skills like: PHP with framework like Codeigniter or YII, wordpress, joomla, opencart, magento etc..
It would be great if you can share more details so we can get more idea and suggest you best techniques for your project.
Best Regards!