The platform that we choose to build a website on is completely dependent on the functionality needed and the clients requirements. Once we establish what functionality the customer needs, then we choose the most appropriate platform to fit. Some examples of the platforms that we develop website on include, WordPress, Magento, Opencart and Joomla etc