UK Hajj & Umrah site with a CRM admin portal
A UK-based Hajj and Umrah services website where pilgrims can explore packages and register — paired with a CRM-style admin dashboard for customers, packages, and operations.
Our role
Design & full-stack development
Timeline
Shipped
Platforms
Marketing website · CRM admin dashboard
Alraish Travel needed a polished UK-facing website for Hajj and Umrah packages — and an internal admin system strong enough to track customers, manage packages, and run the operation day to day.
The challenge
Pilgrims needed a clear way to browse packages and register without friction. Scattered information and manual intake made it harder for travellers to commit — and harder for staff to respond consistently.
Behind the scenes, customer tracking and package management lived outside a unified system. That meant ops work depended on spreadsheets, inbox threads, and tribal knowledge.
The public site and the admin portal had to feel like one product: a registration on the website should become a manageable record in the CRM, not a disconnected handoff.
The surfaces we shipped
Package discovery
Present Hajj and Umrah packages clearly so pilgrims can compare options and understand what they are registering for.
Pilgrim registration
Let travellers register through the website in a structured flow that feeds directly into operations.
CRM-style customer tracking
Give the team a dashboard view of customers and their journey — instead of reconstructing history from inbox threads.
Package management
Create, update, and organise packages from the admin portal so the public site and internal records stay in sync.
Operational admin toolkit
Support the broader admin workflows needed to run a travel operation — beyond a static brochure site.
UK-facing experience
A polished, trustworthy public site designed for UK pilgrims seeking Hajj and Umrah services.
What we built
We designed and built a public website focused on package discovery and registration — so pilgrims can understand offerings and take the next step in one coherent journey.
Alongside it, we delivered a CRM-style admin dashboard for tracking customers, managing packages, and handling the wider set of operational tasks the team relies on.
The two surfaces were built as a connected stack (React, Node, Express, MongoDB, TypeScript), so public demand and internal management stay aligned.

