How Ajackus Delivered a Custom Museum Content Management System for Al Habtoor Museum with Multilingual iPad Integration

Ajackus built a custom admin CMS and iPad content API for Al Habtoor Museum in Dubai — supporting 6 complex content types, multilingual management, and a 1-week on-site deployment — in collaboration with Engage Works (UK and Dubai).

Services

Custom Software Development

Content Management System Development

On-Site Deployment and Integration

Technologies

PHP | Ajackus.com
technologies react-logo | Ajackus.com
Al-Habtoor | Ajackus.com

6

Complex Content Types Managed

1 Week

On-Site Dubai Deployment

Multilingual

Content Management Enabled

Overview

Executive Summary
Client
Challenge
Goals
Journey
Results
Technology
Takeaways
FAQ

Executive Summary

The Problem

Al Habtoor Museum’s interactive iPad visitor experience had no administrative backbone — there was no secure way for museum staff to manage six complex content types in multiple languages, and no API layer connecting content updates to the iPad application.

The Solution

The Ajackus team built a custom admin CMS supporting six content types — Plinths, Narrations, Image Galleries, Video Playlists, Audio Playlists, and Zone Notes — with multilingual management, fortified authentication, and a structured REST API layer exposing content to Engage Works’ iPad application.

The Result

Ajackus deployed the complete system on-site in Dubai within one week, conducting a full knowledge transfer to museum authorities and achieving operational readiness before departure.

Client

Al Habtoor Museum is a prestigious cultural destination in Dubai, UAE, offering an interactive visitor experience built around iPad-based content stations. The museum’s platform was designed and built in collaboration with Engage Works, a specialist experience design studio operating across the UK and Dubai.

Industry Entertainment / Cultural Tourism
Location Dubai, UAE
Technology Partner Engage Works (UK & Dubai)
Engagement Type Custom admin CMS build with on-site deployment

Challenge

The Bottom Line

The museum’s interactive iPad experience had no administrative backbone — there was no secure way for museum staff to manage the diverse, multilingual content that powered visitor interactions, and no reliable API layer to keep iPad applications synchronised with content updates.

Al Habtoor Museum’s visitor experience was built around interactive iPad stations that delivered curated content — narrations, image galleries, video and audio playlists, zone information, and exhibit descriptions — across the museum’s physical zones. Engage Works had designed and developed the iPad application, but the backend content management infrastructure required a specialised build: a secure, structured admin panel that gave museum staff full control over content without requiring technical expertise.

The content structure was inherently complex. Six distinct content types — Plinths, Narrations, Image Galleries, Video Playlists, Audio Playlists, and Zone Notes — each had different data requirements, media relationships, and presentation logic. Multilingual visitors required content in multiple languages, and translation management needed to be handled manually by museum administrators, not developers. Security was also a primary concern: the admin panel required fortified login functionality to prevent unauthorised access to the museum’s content infrastructure.

On-site deployment constraint:

The platform had to be deployed on-site in Dubai, with Ajackus engineers physically present for installation, integration with the iPad application, and knowledge transfer to local museum staff — all within a defined one-week window.

Goals

The engagement required Ajackus to deliver on five core outcomes — spanning platform build, content architecture, security, multilingual support, and on-site delivery.

Goal Success Criterion
Build a secure admin CMS for museum content management Fortified authentication; admin panel accessible only to authorised staff
Support 6 complex content types Plinths, Narrations, Image Galleries, Video Playlists, Audio Playlists, Zone Notes — all manageable from admin panel
Enable multilingual content management Administrators can add and edit translations without developer involvement
Expose content via API for iPad application iPad app synchronises with admin panel data in real time
Deploy on-site in Dubai within one week System live and operational with local authorities trained before departure

Journey

The Ajackus team approached this engagement as an end-to-end delivery commitment — not just a software build. From schema design to on-site deployment and staff training, the team took responsibility for the complete pipeline from admin panel to visitor-facing iPad experience.

Custom Admin CMS Design and Build

Ajackus engineers designed a custom admin panel structured around the museum’s six content types: Plinths, Narrations, Image Galleries, Video Playlists, Audio Playlists, and Zone Notes. Each content type received its own management interface, tailored to its specific data requirements — with rich media upload for galleries and playlists, structured text fields for narrations and zone notes, and relationship mapping between exhibits and their associated content. The interface was designed for non-technical museum staff: clear navigation, guided workflows, and no requirement for coding knowledge to manage or update content.

Fortified Security and Authentication

The admin panel handled the museum’s complete content infrastructure — a security-critical asset. Ajackus engineers implemented robust authentication with role-based access controls, session management, and protection against common web vulnerabilities. Authorised museum administrators could log in securely; unauthorised access was blocked at the application layer.

Multilingual Content Management

Visitor content at Al Habtoor Museum required translation across multiple languages. Ajackus built a multilingual management layer within the admin panel enabling administrators to enter and edit translations directly, without developer involvement. Translation fields were structured content-type-by-content-type, ensuring that all visible text — narrations, gallery labels, zone descriptions — could be maintained in each required language by museum staff alone.

iPad Content API Layer

The admin panel was connected to the iPad application via a data API layer that exposed structured content to Engage Works’ visitor experience system. This API was designed to serve the iPad application’s data requirements precisely — delivering the right content types in the right format for each zone and exhibit interaction — and to keep the visitor experience synchronised with any content updates made in the admin panel.

On-Site Deployment in Dubai

Ajackus engineers deployed on-site in Dubai for a one-week engagement, managing local installation, integration testing with the live iPad application, and staff training. The handover was structured to ensure museum authorities were fully proficient in managing content independently before the Ajackus team departed — achieving operational readiness, not just technical completion.

Results

Ajackus delivered a fully operational custom CMS within the agreed timeline, completing on-site deployment in Dubai within one week and achieving full staff handover before departure. The system gave Al Habtoor Museum complete content control — without ongoing technical dependency on external developers.

6

Content Types — Fully Managed via CMS

1 Week

On-Site Deployment — Dubai

Multilingual

Content Managed Without Developers

What went well:

Content Management

  • Museum staff gained complete control over all six content types — Plinths, Narrations, Image Galleries, Video Playlists, Audio Playlists, and Zone Notes — without requiring developer assistance for routine updates.
  • Multilingual content management was integrated into each content type’s interface, enabling staff to maintain all language versions independently.

Platform Integration

  • The API layer kept the iPad visitor experience continuously synchronised with the admin panel — content updates were reflected in the application without re-deployment.
  • Integration with Engage Works’ iPad application was completed successfully on-site, with end-to-end system behaviour verified before handover.

On-Site Delivery

  • Ajackus engineers deployed and integrated the system in Dubai within the defined one-week window, meeting the museum’s go-live deadline.
  • Museum authorities were fully trained and operationally independent before the Ajackus team departed.

Why It Worked

Content Control Without Technical Dependency

Museum administrators gained complete control over the visitor experience without requiring developer involvement for routine content updates. The custom admin panel’s guided interfaces meant that narrations, gallery content, playlists, and zone notes could all be updated, translated, and published by museum staff alone — reducing operational dependency on external technical support for day-to-day content management.

Seamless iPad Integration

The API layer designed by Ajackus kept the iPad visitor experience continuously synchronised with the admin panel. Content updates made by museum staff were reflected in the iPad application without manual intervention or re-deployment — ensuring the visitor experience remained current and accurate as exhibits evolved and new content was added.

Delivery Across Borders

Ajackus demonstrated the ability to deploy complex software on-site in an international context — travelling to Dubai, integrating with Engage Works’ iPad application on live museum infrastructure, and completing a structured knowledge transfer to local authorities within a one-week window. This end-to-end delivery commitment, from remote build to on-site go-live, reflects the full-service engagement model Ajackus brings to high-stakes implementations.

Frequently Asked Questions

Can Ajackus build content management systems for non-standard content types?

Yes. The Al Habtoor Museum CMS is a direct example: Ajackus built a custom admin panel supporting six distinct content types — Plinths, Narrations, Image Galleries, Video Playlists, Audio Playlists, and Zone Notes — each with its own data structure and management interface. Standard CMS platforms like WordPress are not always the right tool; for complex or domain-specific content structures, Ajackus builds custom admin systems tailored to the exact content model.

Does Ajackus offer on-site deployment for international clients?

Yes. For Al Habtoor Museum, Ajackus engineers deployed on-site in Dubai over a one-week engagement — managing installation, integration testing with the live iPad application, and staff training. Ajackus is available for on-site delivery where the nature of the engagement requires physical presence, including installation, integration with third-party hardware or software, and structured handover to local teams.

How does Ajackus approach multilingual content management for non-technical users?

Ajackus designs multilingual content interfaces around the people who will use them — typically non-technical administrators who need to manage translations without developer assistance. For Al Habtoor Museum, translation fields were integrated directly into each content type's management interface, structured content-type-by-content-type, so staff could manage all language versions from a single, coherent workflow.

How did Ajackus work alongside Engage Works on this project?

Ajackus built the admin CMS and API layer that powered the visitor experience designed and built by Engage Works. The two teams coordinated on API specifications to ensure the data layer Ajackus delivered matched Engage Works' iPad application requirements precisely. On-site in Dubai, both teams worked together during integration testing and deployment to verify end-to-end system behaviour before handover.

What security measures does Ajackus implement for admin panels handling sensitive institutional content?

Ajackus implements robust authentication — including secure login, session management, and protection against common web vulnerabilities — as standard for admin panels. For Al Habtoor Museum, role-based access controls ensured only authorised staff could access the content management system. Security is treated as a baseline requirement, not an optional feature, for any admin panel managing institutional or public-facing content.

We're Ajackus
We combine design, engineering, and speed to deliver beautifully crafted, scalable products.