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).
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



Complex Content Types Managed
On-Site Dubai Deployment
Content Management Enabled
Overview
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.
Content Types — Fully Managed via CMS
On-Site Deployment — Dubai
Content Managed Without Developers
What went well:
Content Management
Platform Integration
On-Site Delivery
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.
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.
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.
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.
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.
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.