Porcelanosa is a Spanish company and a leading manufacturer of ceramics, kitchen furniture, and bathroom elements. With a presence in over 150 countries, it is synonymous with quality and design in the construction and architecture sector.
We developed a new version of its Ecommerce with the goal of providing a more personalized shopping experience tailored to customer needs, streamlining and unifying the management of its global product catalog, and modernizing the platform’s technical aspects.
To achieve this, we worked closely with Porcelanosa’s technical team to migrate its current architecture, based on Magento on-premise, to a headless architecture on Adobe Commerce Cloud.
In addition to providing technical consulting based on our extensive experience in cloud architectures and headless development, we built the front end of the new platform as well as a content management system that enables a much higher level of customization than what Adobe Commerce offers.
Technologies Used
- Next.js (React) for the web application, with a strong emphasis on performance optimization and user experience.
- Payload CMS for the content management system, focusing on ease of use and customization.
- Adobe Commerce Cloud as the platform’s backend, using a headless architecture that allows us to integrate and customize business logic and data.
- GraphQL as the primary communication technology between the frontend and backend.
- Google Cloud Platform for the infrastructure of the frontend and content management system.
Infrastructure
- Google Cloud Platform for deploying the web application and content management system.
- Adobe Commerce Cloud as the platform’s backend, with a headless architecture that enables integration and customization of data and business logic.
My Role in the Project
As Tech Lead, I was responsible for leading the development team and coordinating communication between the various teams involved. Additionally, I oversaw the platform’s functional and technical architecture, developed the backend and content management system, and managed integration with Adobe Commerce Cloud and other third-party services.