Visit the site

Visit the site

Organizations Involved

Introduction & About The Client

Our client, a leading stock exchange, connects corporations and investors, simplifying access to capital with innovative solutions. They power global economies with advanced technology, modernize financial infrastructure and uphold trust by protecting the financial system for all market participants. 

Although well established in the financial sector, they struggled with an outdated Drupal system that presented development and scalability challenges. Years of incremental updates and customizations led to huge redundancies within the CMS. As a result, reusing components and managing dated or unused content became difficult. Moreover, the lack of a user-friendly authoring experience slowed content creation, reducing overall content management efficiency. To navigate these challenges, they partnered with Material. Their primary requirements were to audit the system, create a roadmap to reduce technical debt, improve stability and offer ongoing support.

Describe the project (goals, requirements and outcome)

Our Client Wanted to

The client partnered with Material to assess their legacy platform, reduce technical debt and establish a roadmap for long-term support and operational improvement. Their goals were to 

  • Address the challenges of an outdated Drupal platform that struggled with development and scalability needs. 

  • Review and refine the platform’s architecture to eliminate redundancies, enhance component reusability and optimize content scaling efficiency. 

  • Improve the authoring experience to enable faster content creation and enhance efficiency. 

  • Streamline the platform’s structure to support the growing demands of their marketing team. 

  • Audit outdated modules and dependencies to identify vulnerabilities and ensure the platform’s stability and scalability for future needs. 

Our Solution 

We collaborated closely with the team to deeply understand their needs and delivered the following solutions. 

  • Conducted a discovery phase with stakeholders to identify key functional, technical and operational challenges. 

  • Performed gap analysis to outline the improvements needed for the platform’s future state. 

  • Migrated the platform to Drupal 10, enhancing security, fixing vulnerabilities and ensuring long-term stability. 

  • Streamlined the platform’s architecture by reducing redundancies, improving component reusability and enabling easier content scaling. 

  • Deployed dedicated scrum teams to prioritize and complete critical updates efficiently. 

  • Audited departmental access and implemented controls to prevent unauthorized page edits. 

  • Enhanced the editorial experience by fixing layout issues, simplifying content creation and introducing a mega menu for easier navigation. 

  • Reduced technical debt by removing unused scripts and modules, optimizing processes and cleaning up outdated data. 

  • Boosted Core Web Vitals scores by optimizing JavaScript and CSS for faster load times and a smoother user experience. 

Outcome 

  • Improved System Performance: Reduced technical debt by 65%, leading to an immediate boost in platform efficiency and readiness for future growth. 

  • Enhanced Workflow and Efficiency: 78% of CMS editors reported a smoother workflow and 90% found the platform more intuitive, increasing their confidence to work independently. Page creation time was reduced by 50% with layout builder enhancements 

  • Error Reduction: Implemented access controls to minimize preventable human errors in content management. 

  • Future-Ready Platform: The revamped system is faster, more user-friendly and capable of scaling with the client’s growing content needs. 

Why Drupal was chosen

The client's aging Drupal-based platform faced significant challenges in handling complex CMS development and scalability issues. As the needs of the marketing team grew, the platform’s structure could no longer keep up. To address these limitations, migrating to Drupal 10 became the best solution, offering the following key advantages 

  • Improved Performance: Drupal 10’s built-in caching system ensures faster page loads, improving user experience and boosting SEO rankings.

  • Enhanced Security: Drupal 10 strengthens a site’s security with advanced password hashing, two-factor authentication, protection against XSS attacks and automatic security updates. 

  • Streamlined Management: Drupal 10’s intuitive admin UI and streamlined dependency management make it easier to update and manage modules, libraries and site content. 

  • Optimized Performance: Drupal 10 simplifies media management and ensures high traffic is handled smoothly with optimized database performance. 

  • Latest Updates: Drupal 10’s latest Symfony version enhances compatibility with PHP applications, while its new JSON API support enables the creation of more dynamic and interactive sites. 

Image

Technical Specifications

Drupal version: