i am having 10 years of experience in website development.
In which i have done around 30 projects in shopping cart in PHP CMS like Joomla, Magento, Wordpress, Shopify and also in framework like Smarty, YII, CI & Laravel from scratch.
It's depends on full requirement and budget to choose which options is best for us in your budget. Please discuss over chat