The challenge
Hajj and Umrah travel is sold through chains of agencies and partners. They needed one platform for packages, inventory and bookings, with each agency's data kept separate and an assistant that helps staff work faster.
The solution
- A multi-tenant SaaS platform with subscription plans and plan-tier limits enforced in the product.
- Row-level tenant isolation in the data layer, so every agency only ever sees its own records.
- An AI companion agent, “Noor”, specified to support agents and travellers across the journey.
Agency workspace
Packages, inventory, bookings and partners for each agency.
Plans & tenancy
Subscription tiers with limits enforced per tenant.
Noor AI companion
An assistant agent designed with its own architecture, data, security and governance specification.
Technology architecture
Access
- Agency web app (React)
- Partner portal
- Mobile experience
Services
- Booking & inventory API
- Plans & billing
- Noor AI agent
Data
- PostgreSQL with row-level tenancy
- Document store
- Analytics
Platform
- ASP.NET Core
- Identity & roles
- Audit & governance
Implementation approach
How we structure delivery for a system of this kind.
01
Design tenancy and plan limits into the data model before building features.
02
Specify the AI agent's architecture, data, security and UX as a full document set before building it.
03
Plan go-to-market around the sector's own events and agency network.
Outcomes
We publish measured results only once the client has verified them. Ask us about this project and we will share what we can.
Reviewer note: No measured outcomes have been approved for publication yet. Add verified figures here.
Related capabilities
Source: Information supplied by ITechPro.