Clinic scheduling and
pet parent online booking
for multi-pet appointments
UX/UI
Veterinary Software
Complex systems

Online Booking
Led the design for simplifying multi-patient scheduling
If you’ve ever scheduled appointments for more than one pet, you know how frustrating it can be. This project was about reducing that friction for clients, clinics, and the teams handling those appointments.
Challenge
Pet owners had difficulty navigating the platform and accessing appointment availability quickly, especially for scheduling multi-pet visits.
Scheduling multiple pets required tedious manual entry, increasing errors and call volumes
Clients often struggled with the interface, leading to poor user experiences.
Solution Design & UX Challenge
To enhance the user experience by allowing pet owners to easily view availability and schedule multi-pet appointments efficiently.
I led the design of a seamless, intuitive multi-step booking flow that prioritizes immediate visibility of available appointments. This includes:
Simplified the user journey by designing a single-page flow that shows the soonest available appointments.
Streamlined the process for multi-pet appointments by creating a feature that allows users to select the number of pets and specify the reason for each pet’s visit.
Added logic that automatically associates pets with their respective appointments, reducing friction for the user.
Designed a clean UI that breaks down the steps clearly (selecting pets, specifying reasons, account lookup), allowing users to easily navigate the process and reducing drop out
Outcome
Closing Thoughts
I worked as lead designer and worked closely with engineers, project managers, and clinic groups to understand both technical constraints and user needs. Through user feedback sessions, I iterated on the design to ensure it met the needs of both pet owners and clinics.