A visual, calendar-based counseling tool for Hajj and Umrah pilgrims planning menstrual delay or suppression around fixed ritual dates — built to make a time-pressured clinic conversation easier to have.
As a travel medicine physician, the author fields frequent, time-pressured questions from Hajj and Umrah pilgrims about delaying or suppressing menstruation so rituals aren't disrupted mid-pilgrimage. Verbal counseling alone struggles to convey cycle variability, medication lead time, and how a delay regimen lines up against the fixed ritual dates — especially across the Hijri/Gregorian calendar gap. The tool was built to give that conversation a shared, visual reference.
A single-page web app, entirely client-side — no health data ever leaves the browser. It takes either a short cycle history or a manual next-period estimate, computes a median cycle length and variability measure to predict the next several cycles, and flags irregularity against standard bounds. A custom Hijri-calendar conversion (with an adjustable offset for local moon-sighting differences) maps everything onto the Islamic calendar so the output lines up with real ritual dates.
The result is a calendar view overlaying predicted periods, Hajj ritual days, and a configurable medication lead-time window, with any conflict between a predicted period and ritual dates visually highlighted — turning an abstract conversation about probabilities into a picture a patient can act on.
A live, actively used counseling tool rather than a one-off prototype — it has gone through several rounds of clinical refinement based on real-world use in patient counseling.