Results
The platform is live, with onboarding continuing across Europe as more national registries join.
6
countries with researchers and clinicians already onboarded
all
European languages supported
50%
faster patient data entry
Redesign, branding and development of a data-heavy medical web platform for ESHRE.
The platform is live, with onboarding continuing across Europe as more national registries join.
6
countries with researchers and clinicians already onboarded
all
European languages supported
50%
faster patient data entry
EuMAR is a pan-European platform led by ESHRE and financed by the EU, designed to support fertility clinics by providing a shared record of medically assisted reproduction (MAR) treatments and outcomes. The product connects multiple actors: system admins, national registries, and clinic staff, into one unified system, enforcing strict access control and governance.
Fertility treatment data across Europe is fragmented across clinics and national systems, with no unified structure for oversight or research. The challenge was to revamp an EU-wide web platform that centralizes data, respects role-based permissions, and remains efficient for daily use.
ESHRE already ran a legacy MAR registry, so this was never a blank page. Winning the contract meant proving, before anything was signed, that we understood the product and the challenges they had.
I led the presales work and built an interactive prototype that redesigned the legacy platform rather than replacing it wholesale.
Winning the contest on the strength of it was how we secured the contract.
The showcase below tracks all three stages (Original, Presales, Production) for 3 key screens users use: Login, Dashboard and Patients.
The identity was reworked before a line of production code was written, so the design system had something settled to build on.
Discovery identified three primary user groups, and interviews clarified what each one needs from the platform.
Those three lenses on the same dataset drove the role-based structure the rest of the product is built on.
The prototype emphasizes the system admin journey: the role that enables the entire ecosystem. Key flows include onboarding users, configuring countries and registries, managing centers and viewing key metrics about all centres across EU.
The interface is built around a stable application shell with a sidebar, main content area, and account controls. Navigation reflects the system’s hierarchy: users, centers, registries, and reporting. Data-heavy screens use consistent table patterns with search, sorting, pagination, and action columns, making complex datasets easy to scan and manage by all our roles.
Three roles act on the same clinical records with different rights, and a treatment cycle takes months to complete. Most decisions came down to protecting the integrity of that data without slowing down daily work.