Bauwerk Colour

CLIENT
  • Sector: Paint & Coatings
  • Location: Australia
Upgrading Magento 2.0 to Magento 2.3 to Improve the Website Performance of Bauwerk Colour, a Global Paint Brand
Bauwerk Colour specializes in natural, eco-friendly paints and coatings.
THE BACKSTORY

For over 20 years, Bauwerk has been delighting customers from around the world with their modern lime paint made with the environment in mind. Bauwerk sources the finest pigments to develop a wide range of colors for both indoor and outdoor projects. The company was founded in 2000 in South Fremantle, Australia, and has since expanded its business to include the Middle East, Europe, and the United States.

Since Bauwerk sells their paints exclusively through their online store, performance is their number one concern.

Before Bauwerk came to us for help, they had a different ecommerce technology partner, who was not able to keep the site running on all cylinders. The site worked well but it needed immediate maintenance to maximize performance and get the most out of Magento.

Bauwerk’s founder and director, Andreas Riedel, got in touch with us with a request to update his store’s outdated Magento 2.0 platform to the latest version — Magento 2.3. This would become the first project in a relationship that continues to this day.

Modern lime paint made in harmony with nature
A fresh coat of paint: Updating Magento 2.0 to Magento 2.3
  • Magento 2.0 ⇒ 2.3

    The main task was updating the aging Magento 2.0 platform to the latest version — 2.3. Magento 2.0 was released in November 2015, and since then, many updates have been released. In the latest version, merchants can take advantage of Multi-Source Inventory, a software for managing stock via multiple fulfillment sources, right from the Magento Admin Panel. This was great news for Bauwerk because they have multiple fulfillment sources across the globe.

  • New tech opportunities

    Apart from the merchant side, Magento 2.3 also includes new advancements developers can use to improve performance even more. The new version has new composer packages, optional modules, MySQL search, Zend Framework, GraphQL API support, and a declarative schema which simplifies installation and upgrade processes for Magento and extensions.

  • New tech partner

    Bauwerk’s previous ecommerce technology partner wasn’t a good fit for the company. Once we were on board, we became their new ecommerce tech partner, which allowed us to leverage our experience and expertise to get the most out of Magento. Bauwerk’s vetting process was rigorous but we were up to the challenge.

  • Bauwerk got in touch with us through the contact form on our website. Our expertise in Magento was a perfect fit for Bauwerk and this project served as the first step to a technology partnership between our companies.

    Upgrading Magento 2.0 to Magento 2.3 was a trial project which resulted in an ongoing partnership with Bauwerk.
Performance & security updates.
Extension migration.
Front-end upgrade.
THE SOLUTION

Bauwerk Colour initially ran on Magento 2.0 and had five integrated extensions plus a few custom extensions. Our main tasks were the following:

– Refactor code in extensions
– Upgrade the site’s custom theme
– Migrate extensions, code, and data
– Reconfigure the server to accommodate Magento 2.3

Performance & security updates
Extension migration
Front-end upgrade
Custom Functionality
01
A more powerful Magento engine

Magento 2.3 includes many security fixes and performance improvements. The new Magento version is faster, more secure, and easier to manage. The site should’ve been upgraded sooner but we were happy to do it ourselves because now it will be much cheaper and easier to maintain and support the website.

02
Factoring in refactoring

Updating Magento can be tricky if you lack experience. With Bauwerk, the update from Magento 2.0 to 2.3 created a number of discrepancies in extensions and site design. We identified and corrected the errors so the website could run like clockwork. We refactored (the process of restructuring existing computer code) some of the extensions and reconfigured the hosting server to accommodate Magento 2.3.

Custom Functionality
2 modules developed.
Bauwerk Colour
Collaboration
The latest version of Magento for maximum performance

This small trial project took about a week’s worth of work. After a short period of time spent on figuring out the requirements and preparing specifications, we started the update process. The week-long project involved a four-person team made up of a back-end developer, front-end developer, QA engineer, and a project manager.

40
Hours:
of work
1
Update from
Magento 2.0 to 2.3
2
Back-end
development
3
Front-end
development
4
Code
migration
5
Extension
migration
6
Code
refactoring
A new Magento version is just the beginning

There’s a reason companies constantly recommend updating to the latest software — it really is better in the long run. With Magento 2.3, security is better, performance is boosted, and there are a host of new features like Multi-Source Inventory that Bauwerk can take advantage of. We are currently gathering info and evaluating a new project for Bauwerk which will involve revamping their design even further.

Looking to upgrade to Magento 2.3?