PinMed Suite Dashboard

A comprehensive healthcare dashboard design for medical professionals to manage patient data, appointments, and clinical workflows efficiently.

Figma
User Research
Prototyping
Design System
PinMed Suite Dashboard

My Role

  • Lead designer
  • Interaction designer
  • Visual designer
  • Prototype
  • Design system
  • Project manager

Platforms

  • Desktop web
  • Mobile web

Year

2023–2024

Overview

AlleyPin is one of the biggest companies in Taiwan helping clinics go digital. It builds software that makes clinic work easier and helps patients have a better experience. Over 1,000 clinics use AlleyPin's tools, and more than one million patients have benefited.

This project helps clinics fix common problems they've had for years—like too much manual work, slow paper-based tracking, and poor patient follow-up. The goal is to make clinic workflows fully digital and automated, so staff can work more efficiently and patients get better care.

Problems

We analyzed existing systems and identified three major problems:

1

Too Much Manual Work

The system depends a lot on people doing things by hand.\n\nThat means it can't track what patients need or send reminders automatically.\n\nThis makes it harder to manage things well, and mistakes happen more easily when people forget stuff.

2

Everyone's Doing It Differently

Different teams handle things in different ways, so it's hard to keep everything organized.\n\nThe system can't keep track of patient needs or reminders across all departments.\n\nSince a lot of info is passed around by hand or on paper, it's easy for things to get missed or messed up.

3

Paper Takes Time and Causes Problems

Using paper takes a lot of time and isn't very reliable.\n\nIt's easy to lose papers or make mistakes,\n\nand it's hard to keep patient info safe and easy to access.

Opportunities

Based on our problem analysis, we used "How might we" thinking to identify key opportunities:

1. Automated Scheduling and Appointment Integration to Reduce Workload

🤯

Challenge:

Scheduling systems aren't synced, so staff confirm availability manually — slow and error-prone.

🤔

HMW:

"How might we automate scheduling and appointment syncing to reduce manual work and prevent errors?"

2. Flexible Time Management to Meet Clinic Operations Needs

🤯

Challenge:

Clinics can't react fast to changes — affecting both patients and operations.

🤔

HMW:

"How might we enable real-time schedule adjustments to accommodate sudden changes?"

3. Responsive Design for a Seamless Cross-Device Experience

🤯

Challenge:

No responsive design means poor mobile experience — disrupting scheduling for staff and patients.

🤔

HMW:

"How might we optimize the system for a seamless experience across all devices?"

Goals

We transform key clinic challenges into opportunities and solutions through redesign:

Fragmented SchedulingSynchronized Management

By synchronizing scheduling and appointments, information is updated in real time with automated management, reducing manual work while improving booking efficiency and accuracy.

Inflexible Time AdjustmentsFlexible Scheduling System

Providing a flexible time management system enables clinics to quickly adjust doctors' availability, accommodating last-minute changes such as leave requests or additional consultations.

Lack of Responsive DesignOptimized Cross-Device Experience

Implementing RWD (Responsive Web Design) ensures that clinic staff and patients can seamlessly operate the system across desktops, tablets, and mobile devices, enhancing both booking and management efficiency.

User Personas & Stories

👩‍💼

Clinic Operator

Role Description

Responsible for setting up doctor schedules, arranging patient appointments, coordinating consultation rooms, and managing equipment for daily operations.

Goals & Needs
  • Quickly set up doctor schedules and sync to appointment system
  • Real-time query of doctor availability to arrange patient consultations
  • Simplify appointment process and reduce operational steps
  • Flexibly adjust schedules to accommodate sudden changes
Pain Points
  • Schedule and appointment systems are inconsistent, requiring manual communication
  • Complex appointment process prone to errors
  • Lack of cross-location equipment usage information
👨‍⚕️

Clinic Specialist

Role Description

Responsible for patient consultation, treatment planning and tracking, working closely with clinic management staff.

Goals & Needs
  • Quickly create patient appointments
  • Accurately track patient treatment progress and scheduling information
  • Improve service efficiency through simplified system operations
Pain Points
  • Manual patient status confirmation prone to errors
  • Unable to track treatment stages and follow-up tasks in real-time
  • System interface lacks flexibility, limiting workflow efficiency

Design Principles

Our design approach is guided by three core principles that ensure the system meets the real-world needs of healthcare professionals:

Quick Booking

Streamline the appointment booking process to reduce time spent on administrative tasks. Enable staff to create, modify, and confirm appointments with minimal clicks and maximum efficiency.

🧩

Modules Design

Organize functionality into logical, interconnected modules that can be accessed independently while maintaining data consistency. This modular approach allows for scalable system growth and easier maintenance.

📱

Mobile Experience

Ensure seamless functionality across all devices with responsive design that adapts to different screen sizes. Healthcare professionals can access critical information whether they're at their desk or on the move.

Deliverables

Real-Time Sync of Scheduling and Appointments

  • Doctors' schedules are automatically synchronized with the appointment system, reducing the time and effort needed for manual confirmation.
  • Appointment staff can instantly view doctors' available time slots, ensuring conflict-free scheduling and improved operational efficiency.

Appointment Management

  • Appointment staff can efficiently schedule patient appointments through an intuitive UI.
  • The system automatically suggests available time slots, reducing manual selection and improving efficiency.

Responsive Web Design (RWD)

  • Optimized mobile UI/UX, providing a touch-friendly interface that allows clinic staff to efficiently manage scheduling and appointments while enabling patients to complete bookings seamlessly.

Reflections

💡
Key Insights

This project helped me understand how important it is to design based on real user needs. At first, we made decisions based on assumptions, which caused problems—especially on mobile. Later, we realized our user Personas didn't match real users. That's when I learned to start with interviews and research.

Since this was the first version of a new product line, the experience also gave me more confidence to handle complex design work and work closely with different teams.

"Learning from real users is the foundation of great design."