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
| Layer | Technology |
|---|---|
| Backend | .NET 9 |
| Database | PostgreSQL (RLS), Redis |
| Message Bus | RabbitMQ + MassTransit |
| Identity | Keycloak |
| Search | Meilisearch |
| Storage | MinIO |
| Jobs | Hangfire |
| Frontend | React, 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.
Other Projects
AMT Mobility Platform
Full-stack scooter & e-bike rental platform for the UAE. Mobile apps for renters and drivers, real-time fleet management dashboard, and a NestJS backend API.
Directory SaaS Platform
Production-grade multi-tenant directory and marketplace SaaS starter. 3 frontend apps, AI-powered search, enterprise auth, and 729 automated tests.
Want something similar?
We build AI-powered products, web applications, and automation systems. Let's discuss your project — no commitment required.