The problem
The Endometriosis Longitudinal Fertility Study follows participants over an extended period, tracking fertility outcomes in women with endometriosis. The research team needed to collect sensitive medical data securely, ask each participant only the questions that applied to them, and keep people engaged for years.
It also had to work equally well in English and in Hebrew, which reads right to left.
What we built
Two connected applications on one secure backend:
- A participant app with personalised surveys, survey history, notifications, account settings and a language switch.
- An admin dashboard where researchers track completion, report on study metrics, see who needs follow-up, and export data for analysis.
The hard parts
Branching surveys. Questions depend on earlier answers, medical history and demographics, with conditions nested inside each other. We designed a flexible schema that handles those dependencies and validates answers as they come in.
Two reading directions. Every interface had to work both ways, and switching language had to keep a participant's place. We tested throughout with native Hebrew speakers.
Reminders with care. Timing for each participant is worked out from their reported cycles and the study protocol, with reminders by web notification and email.
Sensitive data. Role-based access limits who can see what, and exports for research datasets are anonymised.
What changed
Researchers can follow fertility outcomes over time, compare surgical and conservative treatment approaches, collect data on assisted reproductive technology, and export organised datasets with one click. Automated flags highlight participants who need follow-up when specific medical events are reported.
The platform is live, and we continue to support it.