Screens & system
01 Personal project

Pulse Booking

Making doctor appointments easier
My role
UX/UI designer
Studio
Wirewolf Design
Tools
Figma
Platform
Mobile product

A self-initiated project designing a simple, intuitive doctor-booking experience - presenting complex information (doctors, availability, locations, reviews) clearly and comfortably for a wide range of users.

Key decisions
  • Calm, legible system - typography and color tuned for comfort and clarity.
  • Custom iconography - 12 specialty icons for fast scanning.

Outcome - a friendly, cohesive booking flow from login to confirmed appointment.

Pulse Booking logo
User flow
Pulse user flow - from login to home, find care, nearby map, doctor profile and appointments, through picking a date and time to the confirmation, with the cancel popup and the return paths
Prototype

Booking in under a minute

A clickable prototype showing you the app and walking through the core flow, from finding a specialist to a confirmed appointment.

  1. 01Sign inEmail or social login, remembered for next time.
  2. 02Find a specialistSearch by specialty, name or location.
  3. 03Check the profileReviews, clinic details and availability at a glance.
  4. 04Pick a slotChoose a day and time that fits.
  5. 05ConfirmBooking summary and reminder in one tap.
Login screen with e-mail, password and Apple or Google sign-in
Login
Home screen with search, specialty shortcuts, the next appointment and nearby care
Home
Upcoming appointments with reschedule and cancel buttons
User appointments - upcoming
Past appointments with visit ratings and book-again links
User appointments - past
List of dentists filtered by city, with ratings, addresses and next available slot
List of doctors
Doctor profile with rating, languages, services and clinic location
Doctor profile
Appointment booking - picking a day and a time slot
Appointments
Appointment confirmed, with add-to-calendar and view-appointment actions
Appointment confirmed
Foundations - type scale
Text typeSizeWeightFont
Header28SemiboldPlus Jakarta Sans
Header 218MediumPlus Jakarta Sans
Body14SemiboldPlus Jakarta Sans
Body small12MediumPlus Jakarta Sans
Foundations - color
#4A8FF5
#DEEAF6
#132440
#7C8EA8
#EB4749
#7FACAB