←All case studies
Hajj & UmrahIoT & Connected OperationsFull-stack development

Three Hajj seasons managed on one operating record

Readiness, inspections, service delivery, incidents and transport, across multiple providers and locations.

3Hajj seasons delivered
10,000Audits completed in one week
980Auditors enabled and trained
120,000+Field-evidence photos captured
01 — The challenge

Few environments test readiness at this scale

Hajj compresses a year of operational load into days. Activity landed in messages, spreadsheets and paper rounds — responsibilities blurred and leadership had no single current view.

The operation before: paper forms, messages and spreadsheets.
Before
Where the work landed
Group chatsInstructions and photos, per team, per day
SpreadsheetsOne per provider, none matching
Paper roundsFilled on site, typed up later
Phone callsEscalations with no record
No single current viewLeadership could not see what had actually been done
02 — The solution

Four stages, running on one platform

Fragmented follow-up replaced with a connected operating model on Midani, configured around how the season runs.

01

Plan and assign

Roles, locations, tasks, service levels and escalation paths set up front.

02

Execute and document

Offline mobile workflows capture evidence as the work happens.

03

Verify and approve

Submissions reviewed and routed through the right approval levels.

04

Monitor and improve

One live view of execution, compliance and exceptions.

The Midani dashboard used to run the programme.
A hand holding a phone running the Midani field app, showing attendance clock-in and today's tasks.
Midani · field app
03 — Business impact

What three seasons proved

Mobilised at season pace

980 auditors trained and 10,000 audits closed inside one week.

Governed execution at volume

Field work run against defined responsibilities and approvals.

Visibility that held under load

A management view that stayed current at peak pressure.

Start with a
consultation.