Skip to content

TadHub — UAE Tadbeer ERP Platform

Comprehensive ERP for UAE domestic worker recruitment centers (Tadbeer). 11 compliance modules, full MoHRE and WPS 2025 compliance, multi-tenant architecture.

  • .NET 9
  • PostgreSQL
  • Redis
  • RabbitMQ
  • Keycloak
  • React

Overview

TadHub is a full ERP platform for Tadbeer centers — UAE-licensed domestic worker recruitment agencies regulated by the Ministry of Human Resources and Emiratisation (MoHRE). The system manages the complete worker recruitment lifecycle across 11 modules, supporting 3 contract types, 19 job categories, and 20+ worker status states.

The Challenge

Tadbeer centers operate under strict UAE federal regulations including Federal Decree-Law No. 9 of 2022, MoHRE standards, and WPS (Wage Protection System) 2025 requirements. Existing manual processes created compliance risk, data inconsistency, and operational bottlenecks. The client needed a platform that could enforce regulatory rules automatically, not rely on staff remembering them.

What We Built

11 ERP Modules

  • Worker Lifecycle Management — Intake, onboarding, visa processing, placement, and contract management
  • Contract Engine — Supports standard, fixed-term, and government-sponsored contract types
  • WPS Compliance — Automated wage protection reporting in the required MoHRE format
  • Document Management — Visa, passport, contract, and permit storage with expiry alerts
  • Financial Module — Fee collection, agent commission, and revenue reporting
  • Client (Employer) Portal — Employer registration, worker request submission, and status tracking
  • Worker Portal — Worker onboarding, status visibility, and document upload
  • Staff Dashboard — Case management, task assignment, and approval workflows
  • Reporting & Analytics — MoHRE-formatted reports and operational KPIs
  • Audit Trail — Immutable log of all state changes for regulatory compliance
  • Notifications — Email, SMS, and in-app alerts for deadlines and status changes

Architecture Highlights

  • Multi-tenancy — Separate Tadbeer center instances with data isolation via PostgreSQL Row-Level Security
  • Event-driven — RabbitMQ + MassTransit for async operations between modules
  • Identity — Keycloak for enterprise-grade SSO and role-based access
  • Search — Meilisearch for fast worker and employer lookup across large datasets

Tech Stack

LayerTechnology
Backend.NET 9
DatabasePostgreSQL (RLS), Redis
Message BusRabbitMQ + MassTransit
IdentityKeycloak
SearchMeilisearch
StorageMinIO
JobsHangfire
FrontendReact, TypeScript

Outcome

TadHub replaced a paper-heavy, error-prone process with a compliant, auditable, and scalable system. Regulatory submissions that previously required manual compilation now generate automatically, and compliance risk is enforced by the system rather than depending on staff knowledge.

Want something similar?

We build AI-powered products, web applications, and automation systems. Let's discuss your project — no commitment required.

Search