John’s original website was built with an older version of Magento and the support was coming to an end. He took this as an opportunity to have his business website re-designed and brought up to date with modern responsive standards.
The complexity of the site was in the measurement calculations required on each product. The customer needed to input their measurements and the system would then calculate the price for them, along with many other additional options to choose from, some of which were free options and others had additional costs to add to the total price. Custom coding was required to include this function.