creating amazing digital stuff

Custom Magento Web Design | TheBigBedCompany


Creating custom Magento web design is not as easy as it might seem. As an open source platform with a huge library of in-built functionality, creating custom functionality can sometimes create more issues than it solves.

Screen Shot 2016-11-17 at 14.48.35For the BigBedCompany, the client’s requirements were extensive & precise with several key functional elements which were not part of Magento’s core library.

Creating this custom functionality within Magento requires a strong understanding of Magento’s code hierarchy. Whilst the client required some ‘standard’ customisation of the Magento site (such as different store fronts for different languages / currencies – e.g. www.thebigbedcompany.com/uk, www.thebigbedcompany.com/eu & www.thebigbedcompany.com/us), there was more complex custom code required for:

  • custom pop-up boxes for selecting size of bed rather than using Magento’s in-built dropdown functionality
  • custom add multiple products into the shopping cart based on product groups
  • custom realtime display using Javascript for attribute information such as ‘made-to-order’, ‘lead-time’ & ‘actual size’.
  • custom shopping cart information to display actual delivery dates for orders with split product lead-times
  • custom delivery pricing to unique pricing based on product types / postcodes

Screen Shot 2015-10-07 at 09.36.46

The UI of the website was updated significantly as well, especially targeting mobile phone platforms which are now accounting for 50% of the traffic to the website.

Whilst the RWD theme on the Magento 1.9.1 platform is a very robust basis for creating responsive e-commerce websites, with customisation to the code, testing times become extended but essential, especially when using additional plugins & within CMS pages, which image are managed by the client and therefore may have physical pixel limitations.

Developed over a time period of 6 months, this custom Magento website is an example of Magento running at it’s finest with full server caching, CSS optimisation, a range of plugins delivering massive functionality extensions, all running on a beefed up server for speed & stability.