About the project
ROCKWOOL Group is an international company based in Copenhagen that develops stone wool solutions for insulation, fire protection, and noise reduction in buildings. Their products help improve energy efficiency and safety in construction.
The company operates across five sub-brands, ROCKWOOL, Rockpanel, Rockfon, Grodan, and Lapinus; each specializing in different applications of stone wool.
ROCKWOOL needed an e-commerce platform that would allow contractors, installers, project owners, and distributors to place orders seamlessly. The platform had to handle complex requirements, including multi-country, multi-currency, and multi-brand management, with plans to roll it out across 39 countries. We designed Rockcommerce, a B2B e-commerce solution, to simplify the ordering process, enabling users to manage purchases, track deliveries in real time, view and archive invoices, and more.
Approach
Building a scalable & Lasting design system
The project aimed to create a consistent experience across multiple brands, requiring a scalable and flexible design solution to accommodate each brand’s unique needs. Since this was the team's first time tackling such a complex project with over 500 components, we adopted the Atomic Design methodology (introduced by Brad Frost). This allowed us to build a shared library of templates, organisms, and molecules, ensuring a structured and reusable system.
Atoms are basic building blocks like colors, labels, and icons. Molecules combine atoms into functional components. Organisms group molecules to form distinct sections. Templates structure organisms into page layouts. Pages bring templates to life with real content.
Redefining collaboration
Working on a project of this scale also pushed us to rethink our collaboration. We introduced new tools, optimized folder structures, and established clear naming conventions to create a solid foundation for teamwork. Since the project started in 2017, collaborative design tools like Figma didn’t exist yet, so we worked in Sketch, which required a lot of manual effort. Designers had to copy and paste updates into a master file to keep everything in sync, a tedious and time-consuming process.
To improve our workflow, I proposed using Abstract (often described as GitHub for designers). This version control tool allowed us to track changes, collaborate more efficiently, and eliminate the need for manual updates. It significantly streamlined our process, enabling us to iterate quickly and meet deadlines. Our success with this approach led to it being adopted across other projects.
Simplifying logistics with an intelligent checkout
The checkout experience was designed to be seamless and adaptable across ROCKWOOL’s multiple brands and regions. We introduced a centralized shopping basket, allowing users to combine products from different brands into a single order. To accommodate the complexities of B2B transactions, checkout and shipping were tailored to specific product and regional requirements. Additionally, we integrated a truck and freight volume calculator directly into the checkout process, helping customers optimize their shipments and reduce logistical challenges.
Check out screen across different breakpoints
Additional checkout screens
Closing thoughts
While I don’t have access to post-launch data, this project was a valuable learning experience in building large-scale systems and collaborating across teams. After handing off the deliverables, the ROCKWOOL team continued development internally. Today, the platform is available to professional users by request. This project taught me the importance of structure, communication, and adaptability; skills I’ve carried with me into every project since.