Overview
As part of our collaboration, we were tasked with creating a "Proof of Concept" and subsequently implementing the transformation of a monolithic frontend, enabling independently operating development teams to gradually rewrite selected parts of the frontend using React.
Initially, the focus was on the ability to deploy the rewritten parts to selected markets where Oriflame operates, while still running the original versions in other markets. This approach allowed for the gradual refinement and scaling of the new solution, as well as providing each market sufficient time to communicate changes with partners and prepare new content.
During the transformation, our developers worked in several feature teams, each managing a specific domain in Oriflame’s sales process, as well as in a platform team that implements and provides the feature teams with the necessary tools for effective development of standalone frontend applications and their subsequent operation, testing, and further development according to the needs of individual markets.
We were thus involved not only in the transformation itself but also in the development and maintenance of key building blocks for the new frontend, such as OriUI—a library of React components and shared functionalities for building a UI in line with Oriflame's brand design.