Veterinary clinic software

My role

  • Senior UX / UI designer

Introduction

  • App & PC software for managing veterinary clinics, designed to manage appointment bookings, patient records and inpatient treatment workflows.

Contribution

  • I led the redesign of the inpatient workflow, focusing on improving identification accuracy and treatment tracking within the veterinary clinic.
Mobile views of the veterinary software
Desktop dashboard for the veterinary software

Problem

The clinic lacked a reliable identification system for animals in the inpatient unit. Animals without microchips were sometimes confused, leading to missed or delayed treatments and increased operational risk.

Opportunity

Based on research and CJM mapping of the existing process, I identified key gaps and proposed a unified identification system. The solution included generating unique QR codes at admission, attaching them to each enclosure, and introducing clear procedural guidelines to ensure accurate tracking and reduce errors.

Design

Research insights and CJM findings directly shaped the interface decisions. I translated identified pain points into structured workflows, clear visual hierarchy, and system-based safeguards to reduce human error. The redesigned flow integrated QR identification and treatment tracking directly into the system, making the process clear, consistent, and easy for staff to follow.

( Daily Care Dashboard )

Daily care dashboard overview

The admin dashboard provides a clear overview of daily operations. Administrators can track the progress of completed tasks, view current care activities, and quickly switch between filters to monitor feeding schedules, medication administration, and other required procedures.

Dashboard tabs

Icon-based markers visually support the task list, allowing administrators to quickly identify the type of procedure, such as feeding, medication, or other care activities, at a glance.

Task type markers
Patient details workflow screen

When clicking on a patient row, additional details expand to show prescribed treatments and the specific procedures scheduled for that day.

Expanded patient card view
Procedure checklist detail

After scanning the QR code on the animal’s enclosure and verifying the prescriptions in the system, the administrator can proceed with the required procedures. Once completed, the tasks can be marked as done and saved in the system.

Administrators receive clear visual notifications when tasks are not completed on time. The system is structured around three predefined time periods: Morning, Day, and Evening, aligned with clinic shifts.

If a task is not completed within its assigned time window, a red “Missed” status marker appears in the task list. Missed procedures are additionally highlighted to increase visibility and reduce the risk of oversight.

Task status dashboard with alerts

The system automatically refreshes in the background every minute to ensure that task statuses remain up to date and accurately reflected in the interface.

Veterinary clinic workspace
Mobile mockups for treatment workflow

User Testing & Feedback

User testing with clinic administrators showed a reduction in identification errors and missed treatments after implementing the redesigned workflow. The QR-based verification step added a reliable control layer, decreasing the risk of animal mix-ups during inpatient care.

The Daily Task Dashboard improved visibility across shifts, enabling real-time task monitoring. Time-based segmentation (Morning / Day / Evening) and automated “Missed” markers ensured incomplete procedures were immediately visible.

Following implementation, administrators reported greater confidence and reduced cognitive load, as the system minimized manual tracking and double-checking. Overall, the solution strengthened workflow reliability and enhanced patient safety.

Artifacts

( Prorotyping )

Prototype overview for the veterinary platform

( UI-kit )

UI-kit overview for the veterinary platform