Sector(s)

Project Team

Visit the site

Visit the site

Organizations Involved

Community contributions

The Ministry of Municipalities Affairs and Agriculture (MOMA) in Bahrain provides essential public services, ranging from sanitation to e-payment transactions, through their website. They partnered with iSpectra to develop a Drupal 9 website to enhance user experience and performance on the web.

MOMA Bahrain Drupal Responsive

Project Highlights:

  • Customized Drupal 9 CMS to manage 12 bilingual, secure, and dynamic websites
  • Multi-domain architecture for central content management
  • Optimal user experience, resulting in passing Google's Core Web Vitals metrics
  • Automated migration of 5,000+ content types
  • Flexible and scalable cloud infrastructure hosted on Amazon Web Services
  • Compliance with Bahraini government’s regulations and IGA standards

MOMA Bahrain Drupal Website

About the project

Project Goals:

  • To deliver a convenient, reliable, and fast digital experience for MOMA's end-users across all platforms
  • To develop a customized Drupal 9 CMS that caters to MOMA's multilingual content publishing and technical performance needs
  • To optimize site structure and comply with SEO best practices
  • To ensure compliance with Bahraini government’s regulations and IGA standards
  • To provide ongoing support and maintenance to sustain security and accessibility standards

Project Requirements:

MOMA faced several challenges with their legacy website, including outdated CMS features, shaky performance and security, non-mobile friendly user experience, non-friendly site structure, and lack of bilingual content publishing capabilities. iSpectra was tasked with developing a new website that would overcome these challenges, with a focus on:

  • Developing a customized Drupal 9 CMS to cater to MOMA's multilingual content publishing and technical performance needs
  • Optimizing site structure and complying with SEO best practices
  • Migrating 5,000+ content types from the legacy CMS to the new Drupal 9 CMS in a seamless and secure process
  • Providing flexible and scalable cloud infrastructure hosted on Amazon Web Services
  • Ensuring compliance with Bahraini government’s regulations and IGA standards
  • Passing Google's Core Web Vitals metrics

Project Outcome:

iSpectra developed a customized Drupal 9 CMS that catered to MOMA's multilingual content publishing and technical performance needs. The website was optimized according to SEO best practices, with a focus on providing an optimal user experience, resulting in passing Google's Core Web Vitals metrics. iSpectra ensured compliance with Bahraini government’s regulations and IGA standards, and provided ongoing support and maintenance to sustain security and accessibility standards.

MOMA's satisfaction with iSpectra's work is a testament to our expertise in delivering high-quality Drupal projects. Building a scalable, personalized, and powerful digital experience needs Drupal, and iSpectra delivers it with ease.

Superior Core Web Vitals and SEO Performance

The legacy website failed its user experience test, otherwise known as Core Web Vitals. 

Before:

Before Drupal

Core Web Vitals are a set of specific factors that Google considers important to a webpage’s overall user experience. Core Web Vitals are made up of three specific page speed and user interaction measurements: largest contentful paint, first input delay, and cumulative layout shift.

In short, Core Web Vitals are a subset of factors that will be part of Google’s “page experience” score (basically, Google’s way of sizing up your page’s overall UX).

After Drupal:

After Drupal
 

Say Hello To Dynamic Personalization

Managing multiple websites from a centralized CMS isn’t the only reason why MOMA opted to migrate to Drupal 9.

MOMA Bahrain Website Homepage

With Drupal 9, the MOMA marketing team have the following capabilities at their disposal:

  • Multilingual website
  • Seamless content publishing workflow
  • Enhanced on-page SEO features to boost content
  • Content moderation process
  • Easier page building with built-in Layout Builder
  • Powerful content editing tools (CKEditor5)

MOMA Content Structure

Automated Drupal Migration

iSpectra successfully migrated more than 5,000 content types from the legacy CMS to the new Drupal 9 CMS in a seamless and secure process.  We made sure that all content, infrastructure, processes, interactions, accessibility, and security features were aligned with the Bahraini government’s regulations and IGA standards.

A Multi-Domain Architecture

There are a total of 12 websites: the main MOMA website and 11 websites under MOMA that serve as subsites or portals dedicated to specific MOMA services.

Because all 12 websites shared the same database; we opted for a multi-domain approach.

Drupal 9 Multi Domain Architecture

A multi-domain setup enforces more restrictions and uniformity between sites and is mostly useful for sharing users and content across multiple websites. 

Deliverables: A centralized Drupal 9 CMS that allows the MOMA to manage 12 bilingual, secure, and dynamic websites without duplicating efforts or resources.

  • Each website has an isolated admin dashboard
  • Content moderation across all websites from centralized CMS
  • A CMS flexible to integrate with all critical technologies and tools
     

Flexible and Scalable Cloud Infrastructure

iSpectra hosted the websites using Amazon Web Services - helping the MOMA ensure optimized performance regardless of traffic load. We provided the ideal configuration for their cloud infrastructure to ensure that all operations and processes are running smoothly from day 1.

Deliverables:

  • Reduced downtime
  • Increased service availability
  • Cloud cost optimization
  • Scalable infrastructure
  • Compliance with IGA Standards
  • 24/7 support

Why Drupal was chosen

MOMA chose Drupal as their CMS of choice for several reasons, including:

  • Multi-domain capabilities to manage multiple websites from a centralized CMS
  • Multilingual capabilities to publish content in bilingual format
  • Seamless content publishing workflow and enhanced on-page SEO features
  • Powerful content editing tools and flexible integration capabilities with critical technologies and tools

Technical Specifications

Drupal version:

Why these modules/theme/distribution were chosen