The Online Back Office portals were a collection of client-specific web solutions that required a unified approach for better scalability and maintainability. Each portal had developed unique differences due to extensive product customization, making them inefficient and difficult to scale. A consistent solution was necessary to address the design and development challenges while preserving the customization needed for each client.
The heavy customization for each client created inconsistencies across the portals, making it impossible to scale or update them uniformly. Maintaining separate designs and code for each portal increased development time and complexity. Additionally, clients expected frequent updates, and the process was becoming increasingly unsustainable without a cohesive system.
It was hypothesized that concentrating changes in a single CSS file and a shared image folder could streamline the development process. By making updates centrally through these resources, we could apply changes across all 15 portals simultaneously. This approach would reduce redundant work, maintain the individual look and feel for each client, and improve the scalability of the system without compromising on customization.
Figma - Bootstrap 4 - CSS3