We reviewed and analyzed your requirement & reference website,we can easily done this job .
Please note that, to keep the cost of development for this project and to reduce the time of development, we would highly recommend you to use, PHP WordPress CMS, which would give you all the desired functionality, like portfolio of all the products to be sold, along with the eCommerce functionality.
WordPress is a Content Management System, by which you can easily update all the images and content on the website, that too without a help of any technical person. We would use jQuery and HTML5 to create all the special effects, and we would use WooCommerce plugin to get the eCommerce functionality. We can even customize the eCommerce process, and we can choose the specific and desirable payment gateway along with the payment procedures.
We would design and develop this entire website using PHP WordPress CMS, right from the scratch, so that everything would be fresh. We would also deliver all the codes, once we complete the website, so that we can give you an assurance that we are not re-using it in future.
Please provide an opportunity to connect over the Skype or online chat box of freelancer.com, so that we can explain you in detail. Looking forward to work with you.
Best Regards,
Vipin