Reem Ezzedine Contact
The M2Med app on an iPhone, held in a hand Parallel session card with a room picker Event card showing CME credits and sessions Bottom navigation with Events, QR and Profile
clientM2Med
channelsApp store, Play Store
My roleFounding Designer
ToolsFigma
ViaContract
teamSolo product designer
DateMay 2026 - Present

M2Connect is a medical events platform. Medical professionals use it to find conferences, register, track their CME credits, and manage speaking engagements.

The clients came to me with a built MVP, done only by a developer and no designer, or design thinking. I joined as the founding designer. There was no research, no design system, and no clear path through the app. I defined the scope of the work myself.

Before After The developer build on the left, the redesign on the right

How I received M2med

(The abridged edition)

The interface didn't answer the question a doctor opens it to ask.

Choosing whether to go to an event asks the following questions: what it awards, what it costs, what it takes.

The cards didn't have:

  • A CME badge with no number on it
  • No price, on the card or anywhere in the registration path
  • No session count, so no sense of the time it takes
  • A photo takes nearly half the card, and sponsor logos sit above the fold
The original event card

The interface didn't represent what actually happens at an event.

  • Two sessions could run at the same hour. The program has no way to show that
  • A speaker attends three events and uploads the same passport three times
  • The design was crammed with no color hierarchy and spacing. Buttons were not distinguishable and had no accessibility accommodations
The original program as a flat list

The end product had commercial rules the interface did not factor in.

Registration never shows the price, refund policies are invisible, and events sell out without a waitlist.

  • Events have prices, but registration never shows one.
  • Events have refund policies, but there's no refund handling.
  • Events have capacity limits, but there's no waitlist.
The original registration dialog

What I did

After researching with medical professionals, mapping user flows, comparing competitor apps, and understanding the commercial needs of business clients, I got to work. Here's a snapshot of a few of the changes I made.

Create your account, stepped with a segmented control
Choose your interests

Before

The original CME tracker

After

The redesigned CME tracker with a settable goal

Before

Morning Session
09:00
10:00
Advances in Stent Technology
Ballroom A – Main Hall
An overview of next-generation drug-eluting stents and long-term clinical outcomes.
HDr. Rami Haddad · Interventional Cardiologist
Stent_Innovations_Slides.pdf PDF
Stent_Data_2026.pptx PPTX
10:30
11:30
Prevention Strategies in 2026
Ballroom A – Main Hall
Updated guidelines for hypertension, dyslipidemia, and lifestyle interventions.
KDr. Sara Khalil · Preventive Cardiologist
Prevention_Guidelines_2026.pdf PDF

After

Morning session

09:00 – 10:00
Advances in stent technology
Ballroom 4 · Main hall
Dr. Rami Haddad
Download docs

Parallel session

Two sessions run at this time. Pick a room

10:30 – 11:30Live now
Prevention strategies in 2026
Ballroom 4 · Main hall
Dr. Sara Khalil
Download docs
Speaker portal
My documents, the personal library

The system

I built a design system from nothing so the developer could build against it.

Foundations

I translated the brand into reusable foundations so every blue accent and neutral surface has one source of truth.

Brand mapping

Chrome Accent (#2832b4)
Surface Page (#fafafb)
Mint Green (#9FC)
Sky Blue (#E1EBFA)

Components

I created clearly named components and variants that map to code.

Text field Choice chip Segmented control Event card Empty state Progress ring Toggle Bottom nav (attendee) Bottom nav (speaker) Icon set

Semantic chips

Credits, sessions, and fees each hold one meaning across the product.

3 CME credits 2 sessions Additional fees
The M2Med screens laid out together: events, itinerary, optional sessions, QR badge, documents, CME credits and the speaker portal

Outcome

Launching soon, in testing now.

The product is in testing on TestPilot. No usage metrics yet, because it hasn't shipped to users.

25 → 25

screens

3 → 3+

edge and system states

0

product areas defined from scratch