Alraish Travel

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.

WebCRMTravelAdmin

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 problem

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.

What it does

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.

The build

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.

Built with

The stack

ReactReact
Node.jsNode.js
ExpressExpress
MongoDBMongoDB
TypeScriptTypeScript