Madrid Destino is a municipal company under the Madrid City Council, dedicated to promoting culture and tourism in the city. Its mission is to provide high-quality public services to citizens, visitors, professionals, and businesses while prioritising economic sustainability to minimise costs for the public.
As part of this commitment, Madrid Destino ensures its technological services are constantly updated. A notable example is the migration of its web platforms from Drupal 7 to Drupal 10, enhancing performance, security, and user experience.

Madrid Destino manages the technology for various public cultural institutions, grouped into three main categories:

  1. Websites for cultural activities.
  2. Websites for cultural projects.
  3. Other technological systems:
    • Madrid Destino Dashboard: A centralised repository showcasing the activities of all managed cultural centers.
    • Madrid Destino APIs: A set of APIs that integrate the websites within Madrid Destino’s digital ecosystem, such as the ticketing platform and the cultural agenda service.

This approach ensures modern, accessible, and efficient cultural services aligned with its mission to deliver high-quality and sustainable public services.

About the project

The migration delivered significant improvements:

  • Technological update: Migration of 14 portals to Drupal 10 through a phased process from Drupal 7/8 via Drupal 9.
  • Improved content editing experience: Implementation of Layout Builder, custom block libraries, and the Gin theme for an enhanced editing interface.
  • UI/UX enhancements: Refreshed visual designs, performance improvements, and adherence to modern HTML/CSS standards.
  • Accessibility: Emphasis on meeting accessibility standards to ensure inclusivity.
  • Robust integrations: Synchronisation with internal systems like the Madrid Destino Dashboard and integration with the ticketing platform.

Conclusion

Thanks to the collaboration with hiberus, Madrid Destino successfully transformed its digital ecosystem by migrating to Drupal 10, establishing a modern, flexible, and scalable technological infrastructure. This project has enhanced both the end-user experience and content editors' efficiency, enabling more streamlined management tailored to the needs of the various cultural institutions it oversees.

hiberus brought its expertise to the implementation of tools such as Layout Builder, CKEditor 5, and the Gin theme, optimizing customization, content editing, and administration across the portals. Additionally, the integration of external systems, like the Dashboard and ticketing APIs, strengthens the functionality of the digital ecosystem, allowing Madrid Destino to deliver high-quality public services more effectively.

This robust and adaptable solution positions Madrid Destino as a benchmark in the management of digital cultural platforms, ensuring sustainability, accessibility, and the ability to evolve with future needs. hiberus played a key role in this process, ensuring that technology acts as a strategic enabler to meet the organization's goals.

hiberus #wearedifferent

Why Drupal was chosen

Madrid Destino chose Drupal as the foundation for its platforms due to its numerous advantages:

  • Flexibility and customization: Drupal’s modular architecture allows for tailored functionality based on project needs.
  • Scalability: Ideal for growing projects, from small websites to complex platforms handling high traffic volumes.
  • Security: Backed by a dedicated security team providing constant updates, Drupal ensures a reliable solution for high-security requirements.
  • Enhanced design experience: Tools like Layout Builder offer an intuitive, visual way to create and manage content, minimising technical barriers for content editors.

Technical Specifications

Key modules/theme/distribution used:

Why these modules/theme/distribution were chosen
  • Layout Builder: Ideal for creating flexible and reusable page layouts across multiple portals. This tool empowers content editors at Madrid Destino to customize pages visually without relying on technical teams, which is essential given the variety of cultural websites managed.

  • Gin: Selected for its modern and responsive design in the administrative interface. Given the diversity of users managing the portals—from cultural managers to marketing teams—Gin enhances usability and ensures a consistent experience across devices, particularly mobile.

  • Email TFA: Adds a layer of security to the login process, crucial for safeguarding access to administrative tools. With multiple editors managing the content, two-factor authentication via email ensures a straightforward yet effective method to protect user accounts without introducing complex processes.

  • Search API: Provides advanced search customization to handle the vast amount of content spread across Madrid Destino’s portals. This module allows for tailored search functionalities, ensuring users can find events, activities, and resources efficiently.

  • Search API Solr: Chosen for its ability to deliver fast, scalable, and multilingual search results, meeting the needs of a diverse audience. The use of Apache Solr allows precise filtering, which is critical for navigating Madrid Destino's extensive cultural agenda and other resources.