Client Profile
Involved strategizing their content spread across websites, rebranding and restricting the public facing website, their partner, subsidiary websites & their regional branches websites in multiple countries to utilize a better layout to mobile enable the site, new extensible navigation model & easily manage updates for both design elements at the same time supporting multiple languages by utilizing modern web technologies
Client Objectives
The client wanted to address the following objectives
- Unify User Experience: Create a seamless and consistent user experience for end users navigating from the parent public-facing website to the subsidiary company websites.
- Assess Information Architecture: Conduct a thorough analysis of the current Information Architecture of the parent and subsidiary websites to identify strengths, weaknesses, and areas for improvement.
- Evaluate Existing Drupal Ecosystem: Examine the existing Drupal ecosystem, including the different versions and configurations used across the parent and subsidiary websites.
- Study Product Management System: Understand the current product management system, including how products are cataloged, displayed, and managed across different regional subsidiary websites.
- Analyze Product Performance: Review how products are performing on the websites, considering factors like user engagement, conversion rates, and regional variations.
- Develop a Unified Strategy: Create a strategy for integrating the parent and subsidiary websites into a cohesive platform that supports both the parent company’s branding and the unique requirements of each subsidiary.
- Ensure Technical Compatibility: Ensure that the new unified platform is technically compatible with the existing Drupal versions or plan for a seamless migration to a newer version if necessary.
- Optimize for Scalability: Design the new system to be scalable, allowing for future growth and the addition of new subsidiary websites without compromising performance or user experience.
- Enhance Content Management: Improve the content management capabilities to facilitate easier updates and maintenance across the parent and subsidiary websites.
- Implement Best Practices: Apply best practices in web development, user experience design, and SEO to enhance the overall functionality and visibility of the websites.
Project Challenges
- Quadzero was engaged with an initial study of current Information Architecture and understanding their existing Drupal eco system, which included studying of their products management system, the way their products performed, and regional needs of the subsidiary websites & their environments.
Solution
- Migration from Drupal 7 to 8
- Site Configuration migration
- Site Content migration involving around 300K product listings, 5 disparate content databases from 6 & 7 Drupal versions to Version 8
- Develop a generic decoupled Drupal (Headless Drupal) site layout with React JS
- Post discovery; deployed a team of ten (10) people in two (2) separate groups to work in tandem with the engineering on the content migration for the parent site & the subsidiary sites.
- Each of the subsidiary websites developed in Drupal had a different layout and content structure compared to the parent websites.
- The hosting environments & domains were different for each of the sites.
- White labeling of the subsidiary websites to make it look like the parent websites was critical to provide the end users unique experience accessing the products.
Conclusion
- By adopting the Agile approach, QZ successfully completed the migration on time while also rebranding the client’s existing websites and launching mobile versions of the app for both Android and iOS.