An official Palestinian government web portal developed for the Commission of Detainees and Ex-Detainees Affairs. Built on an enterprise-grade Joomla CMS architecture featuring custom-engineered modules, bespoke plugins, and tailored responsive template styling for high-frequency news, legal human rights archives, and bilingual accessibility.
The Commission of Detainees and Ex-Detainees Affairs (CDA) official web portal serves as a primary public sector clearinghouse for news, legal documentation, and statistical reporting regarding Palestinian detainees.
Architected on top of the Joomla CMS platform, the portal features heavy custom development—including tailored frontend modules, backend plugins, and a bespoke responsive template—delivering authoritative information to international legal bodies, human rights organizations, and the media with seamless multi-language switching.
- Production Live Portal: https://cda.gov.ps/index.php/en/
- Platform Type: Official Government Web Portal & Content Repository.
- Core Technology: Extended Joomla CMS Engine with Custom PHP Extensions.
Below is a full-page view of the live production portal demonstrating the customized Joomla template layout, bilingual header navigation, breaking news ticker, dynamic statistics grid, structured media modules, and footer legal archives.
The solution extends core Joomla architecture through custom-developed components, custom modules for targeted data feeds, system plugins for extended business logic, and a fully customized template layer.
flowchart TB
subgraph Clients["Global Audience & Press"]
Public["Public Users (Arabic / English)"]
Media["Media & Legal Organizations"]
end
subgraph CustomPresentation["Custom Frontend Layer"]
Template["Custom Joomla Template (RTL / LTR Responsive Styling)"]
CustomModules["Bespoke Joomla Modules (News Tickers, Media Sliders, Stats Bar)"]
end
subgraph CoreEngine["Joomla CMS Core & Extension Layer"]
JoomlaCore["Joomla Core Application Engine"]
CustomPlugins["Custom Joomla Plugins (Hooks, Security, Routing Logic)"]
end
subgraph Storage["Data Layer"]
DB[(MySQL Database)]
MediaRepo["Document & Media File Repository"]
end
Public --> Template
Media --> Template
Template --> CustomModules
CustomModules --> JoomlaCore
JoomlaCore <--> CustomPlugins
JoomlaCore <--> DB
JoomlaCore <--> MediaRepo
- Bespoke UI/UX Development: Designed and built a custom responsive template tailored to government branding guidelines.
- Native Bi-Directional Layouts: Engineered seamless CSS/JS layout switching to natively support Right-to-Left (RTL - Arabic) and Left-to-Right (LTR - English) rendering without structure breakdown.
- Tailored Content Widgets: Developed specialized Joomla modules for real-time news tickers, featured headline sliders, recent press releases, and key statistical counter displays.
- Optimized Queries: Written efficient SQL queries inside custom module handlers to maintain fast page rendering during high traffic loads.
- Extended Core Functionality: Implemented custom event plugins to handle system hooks, automated routing/redirection rules, and custom data processing upon content publication.
- Security & Input Sanitization: Integrated custom plugin hooks for input sanitization and link encryption across public forms.
- Structured Document Repository: Customized content categories and custom fields to publish, tag, and organize legal documents, human rights filings, and downloadable PDF reports.
- CMS Base Engine: Joomla CMS (PHP 8.x).
- Backend Custom Development: PHP (OOP, Custom Joomla Module & Plugin APIs).
- Database Management: MySQL (Custom database tables, foreign keys, and translation mapping).
- Frontend & UI Technologies: HTML5, CSS3/SASS, JavaScript/jQuery, Responsive Grid Framework.
- Security & Infrastructure: SSL/HTTPS Encryption, Anti-XSS & SQL Injection protection via customized Joomla input filters.
Motei Shaban
- Software Engineer & System Architect
- Expertise: System Architecture, Enterprise Web Applications, Government Portals, Joomla/CMS Customization, C#/.NET & PHP.
