i

Delivered a modern website redesign with custom UI/UX for DKSH Holding Ltd.

The DKSH Web Platform is a feature-rich corporate website created on Ibexa DXP, with modular page builder and structured editorial processes. It supports teams in authoring, managing and publishing content across multiple regions and languages. This provides a consistent digital presence for DKSH and allows editors to create pages without having to contact IT.

Why DKSH Needed a Stronger Digital Platform Business Context

DKSH has to deal with a vast amount of corporate data in disparate territories. Their old system was inefficient and difficult to keep updated. Editors needed more flexibility to create pages, reuse blocks and translate content without having to rely on developers. The organization also required a solid platform that could accommodate multilingual content and regional difference for local interpretation.

The structured digital base provided for by the new web platform represents a complete reorientation of DKSH. It streamlines content management, quickens publication and keeps all regions aligned in brand and editorial.

business-context

Challenges Identified

  • 1 Editors faced challenges due to limited tools for creating and updating content

    Page changes needed technical help, which slowed the publishing process.

  • 2 No unified workflow existed across regions and languages

    Teams used separate methods to manage content, causing inconsistencies in pages and messaging.

  • 3 Reusable content blocks were missing

    Editors had to recreate similar sections for each region, which increased effort and maintenance issues.

  • 4 Legacy CMS lacked support for structured approval workflows

    Content reviews happened outside the system, which led to delays and miscommunication.

  • 5 The platform needed a strong foundation for future scalability

    As DKSH grew, the system needed to handle more content, more regions, and more languages without performance issues.

  • 6 Multi-region publishing required a controlled structure

    Regional variations needed to stay aligned with global content rules.

Building the Technology Behind the Platform Technical Mastery in Development

The solution uses Ibexa DXP for structured content, Symfony for backend logic, and Twig for flexible page rendering. This stack gives editors full control while ensuring performance, stability, and security.

Core Engineering Highlights

  • 1 Component-Based Content Model

    Modular blocks allow non-technical users to create layouts easily.

  • 2 Multi-Region Publishing

    Share, localize, or extend content per region with full editorial control.

  • 3 Advanced Editorial Workflow

    Approval flows ensure all pages are reviewed before going live.

  • 4 Reusable Content Types

    Global blocks maintain consistency across pages and regions.

  • 5 Dynamic Page Builder

    Ibexa’s drag-and-drop tools simplify layout design.

  • 6 Structured Rich Text Editing

    CKEditor and Ibexa RichText ensure styled, structured content.

  • 7 Symfony-Based API Layer

    Secure APIs manage content queries and integrations.

  • 8 Role-Based Access Controls

    Different permissions for editors, managers, and admins.

  • 9 Optimized Media Handling

    Centralized folders and reusable assets uphold brand standards.

  • 10 Cloud-Ready Architecture

    Symfony + Ibexa stack ensures scalability and high performance.

  • Technology That Powers Consistent Global Communication

The Digital Core of the Platform Architectural Foundation

  • 1 Presentation Layer

    Twig templates keep page layouts modular and visually consistent.

  • 2 Application Layer

    Symfony handles routing, workflows, and editorial logic for stability.

  • 3 CMS Layer

    Ibexa DXP powers content creation, localization, and page-building tools.

  • 4 Data Layer

    MySQL securely stores content, translations, and media for fast delivery.

  • 5 Integration Layer

    Symfony and Ibexa connect APIs, translation tools, and content services.

  • 6 Security Layer

    Role-based controls safeguard sensitive publishing processes.

  • 7 Deployment Layer

    Symfony-optimized servers ensure fast, stable performance worldwide.

  • A modular, cloud-ready foundation built for enterprise communication.

Screen One Screen Two Screen Three

How the Platform Connects Every User Functional Ecosystem

  • 1 Admin

    Oversees user accounts, roles, and regions, ensuring workflows and permissions run smoothly.

  • 2 Editor / Content Author

    Creates and maintains modular pages easily, without depending on technical teams.

  • 3 Website Visitor

    Enjoys a consistent browsing experience tailored to their region and language.

Turning Content and Engagement Into Smart Decisions Operational Intelligence Layer

  • 1 Editorial Workflow Reports

    Track content reviews and approvals to improve publishing flow.

  • 2 Content Performance Insights

    Reveal high-performing pages to guide better planning.

  • 3 Localization Activity Logs

    Monitor translations and regional updates for alignment.

  • 4 Content Reuse Metrics

    Identify frequently used components to reduce duplication.

  • 5 Publishing Activity Monitoring

    Show publishing timelines and approvals for transparency.

  • 6 Error and Audit Logs

    Capture workflow issues and errors for fast resolution and accountability.

Screen Four Screen Five
Screen six Screen Seven

Technology stack and Integrations

Frontend Technologies

  • Vanilla JavaScript

    Adds interactivity and dynamic actions to pages.

  • Twig Templates

    Creates structured, reusable components for the frontend.

  • StimulusJS

    Handles lightweight frontend controllers for interactive features.

Backend Technologies

  • PHP 8

    Provides a strong base for all backend logic.

  • Symfony Framework

    Handles routing, services, workflows, and system logic.

  • Ibexa DXP

    Powers content management, page building, localization, and editorial workflows.

  • Doctrine ORM

    Manages database communication and entity mapping.

CMS & Content Tools

  • Ibexa Page Builder

    Allows editors to design pages with drag-and-drop components.

  • CKEditor

    Supports rich text formatting and structured content editing.

  • Ibexa Content Types & Blocks

    Enables modular and reusable content creation.

Database

  • MySQL

    Stores site content, metadata, workflows, translations, and page structures.

Build Tools & Bundles

  • Webpack Encore

    Compiles assets and frontend builds.

  • Symfony Bundles

    Manage authentication, routing, caching, and content services.

  • Ibexa Bundles

    Extend DXP features for page building, localization, and content workflows.

Powered by Engineers. Empowered by Technology.

Delivering Excellence in Custom Software, Web, and Mobile App Development.
Start Your Project Now

Let's Launch Your Business.

Your unique concepts will be crafted into a remarkable end result by our team.