✓ No NDA

Appointment Scheduler

An integrated scheduling system that transformed how University of Arizona students connect with their academic advisors—streamlining advisor discovery, availability matching, and appointment management in a single, intuitive web application.

Timeline
April–November 2019
My Role
UX Designer
Client
University of Arizona
Platform
Web + Mobile (Salesforce Integration)
Key Metrics
48.3K+
Appointments scheduled
7,000+
Active student users
5+ years
Live and actively used

The problem we were solving

Students at the University of Arizona had a fundamental challenge: they struggled to connect meaningfully with their assigned academic advisors. The friction points were numerous and systemic. Many students didn't even know who their advisor was. Those who did struggled to find availability or understand how long walk-in appointments would take. When meetings did happen, there was little continuity—minimal communication or follow-up to sustain the advising relationship.

Advisors faced their own barriers. They lacked efficient tools to manage student interactions, coordinate their schedules, or maintain meaningful records of student conversations. For a university, this meant something far more serious than inconvenience: it directly impacted student retention and timely degree completion. The problem was both a student experience issue and an institutional one.

The ask: Design and build a web application—seamlessly integrated with Salesforce—that makes it simple for students to find their assigned advisor, view actual availability, and book an appointment in a single workflow, while giving advisors and administrative staff the tools they needed to manage their calendars, notes, and student queues effectively.

Designing for dual audiences

The Appointment Scheduler needed to serve two fundamentally different user bases with distinct needs. Primary users were undergraduates and graduate students seeking to book time with advisors—students who wanted simplicity and speed. Secondary users were the advisors and administrative staff themselves, who required control over their time, insights into their interactions with students, and administrative power to manage queues and notes.

A single interface couldn't serve both groups. The design challenge became creating two complementary experiences that, while separate, remained seamlessly connected. This architectural decision would shape everything that followed.

Understanding the lived experience

Before sketching a single screen, we invested in understanding how students and advisors actually worked together. Our research approach combined multiple methods to surface both the practical friction and the emotional dimensions of the advising relationship.

01
Interviews & Empathy Mapping
One-on-one conversations revealed not just what students needed, but how they felt about the advising process—their anxieties, expectations, and moments of confusion.
02
Journey Mapping
We traced the entire student-advisor interaction—from discovering their advisor's identity through the post-appointment experience—to pinpoint where the system broke down.
03
Campus-wide Survey
A broad survey validated early findings at scale and exposed patterns we might have missed in smaller conversations.
04
Advisor Intake Sessions
We spent time with advising staff to understand their workflow constraints, their pain points with manual scheduling, and what would make their jobs genuinely easier.
Appointment Scheduler — journey mapping
Journey mapping — tracing the student-advisor interaction from start to finish
Appointment Scheduler — early sketches
Early sketches — rapid ideation to align the team before wireframing

What students and advisors actually told us

01
Advisor assignment confusion
A surprising number of students didn't know who their assigned advisor was. Some had booked appointments with the wrong person or, worse, simply gave up and sought help informally. Clarity around assignment was foundational.
02
Availability opacity
When students couldn't see real availability, they lost confidence in the system. They didn't know if advisors were actually busy or if the system was just broken. Trust eroded quickly.
03
Walk-in friction
Long, unpredictable wait times for walk-in appointments discouraged students from seeking help. They needed either to see real wait times or to have the option to book ahead with confidence.
04
Communication gap
Little to no follow-up after advisor meetings meant students had to remember everything discussed. Advisors couldn't easily reference previous conversations. Context was lost.
05
No-show and reschedule friction
When students missed appointments, there was no easy path to reschedule. Many appointments were wasted because students didn't know how to recover from a missed slot.

From research to wireframes to prototypes

Armed with research insights, we began translating friction points into design solutions. We started with task flow diagrams—mapping every step a student would take from discovering their advisor through booking, and every step an advisor would take managing their calendar.

Initial sketches were rapid and collaborative, keeping the team aligned early. We then adapted design patterns from the University of Arizona's branding guidelines and color palette to ensure the product felt native to the institution. High-fidelity mockups followed in Sketch, which we prototyped in Axure for click-through testing with actual users—both students and advising staff. For the handoff to developers, we created comprehensive Sketch libraries and design systems documentation to ensure consistency across web and mobile implementations.

Key design principle: Pre-filling the appointment form with student and advisor information proved to be a far bigger usability win than visual polish. Reducing booking from a multi-step form to a single confirmation action changed everything about how students engaged with the system.

Appointment Scheduler — project timeline
Project timeline — phased delivery from research through launch
Appointment Scheduler — wireframes
Wireframes — translating research insights into layout and flow

What we built

Assigned Advisors View

  • All assigned advisors displayed upfront
  • Sorted by interaction history for relevance
  • View future appointments at a glance
  • Access past advisor notes instantly

Simplified Appointment Form

  • Pre-filled with student and advisor details
  • Booking reduced to a single confirmation
  • Support for appointment type selection
  • Optional reason/notes for context

Availability Calendar

  • Day, week, or month view options
  • Real-time availability from advisor calendars
  • Drop-in hours clearly visible
  • Wait time estimates where applicable

Responsive Design

  • Fully responsive across all screen sizes
  • Mobile-optimized booking flow
  • Touch-friendly calendar interactions
  • Works on older devices commonly used by students

Advisor Management Tools

  • Calendar and availability management
  • Student interaction notes and history
  • Queue management for walk-ins
  • Attendance tracking and reporting

Post-Appointment Experience

  • Advisors can document meeting notes
  • Students receive appointment reminders
  • History of past meetings visible to both
  • Easy rescheduling if needed
Appointment Scheduler — home screen with assigned advisors
Home screen — assigned advisors with upcoming appointments and quick booking
Appointment Scheduler — search advisors
Search advisors — finding availability across the advising team
Appointment Scheduler — simplified booking form
Booking form — pre-filled with student and advisor details, reduced to one confirmation
Appointment Scheduler — mobile screens
Mobile experience — fully responsive across all devices used by students

What the tool delivered

The Appointment Scheduler launched in 2019 and has been live and actively used ever since. The adoption metrics tell the story: over 48,000 appointments have been scheduled through the system, with more than 7,000 active student users relying on it each year. What began as a solution to a discrete advising problem became critical infrastructure supporting student success across the institution.

Students report that the tool is straightforward and simple. Advisors describe it as genuinely helpful for managing their time and maintaining continuity in advising relationships. Most importantly, the system is supporting improved outcomes—better student-advisor relationships, which in turn contribute to student retention and timely degree completion.

Adoption & Usage

  • 48,300+ total appointments (2020 Annual Report)
  • 7,000+ active student users annually
  • Used across colleges and departments
  • Live and active for 5+ years

User Feedback

  • Students find the tool simple and straightforward
  • Advisors report time savings
  • Reduced confusion about advisor assignment
  • Improved communication continuity

What this project taught me

This was my first major client project at the university level, and several lessons stayed with me.

Research reveals the real problem

The surveys pointed to scheduling friction, but empathy mapping revealed something deeper: students didn't trust the advising system. The design had to address both the practical and emotional barriers. Skipping user research would have meant building the wrong thing.

Pre-filling beats beautiful UI

The biggest usability win wasn't a thoughtful color palette or clever interaction design. It was pre-populating the appointment form with student and advisor details, reducing booking to a single confirm action. Sometimes the best design is invisible.

Two audiences need two flows

Student and advisor experiences had fundamentally different needs and constraints. Trying to serve both with a single interface would have compromised both. Keeping them distinct—while connected—was the architectural insight that made everything work.

Impact compounds over time

A tool used once by 7,000 students is good. A tool that's been live and actively used for five years with 48,000+ appointments is a different kind of success. This taught me that designing for longevity—for sustained adoption and actual value—matters more than launching with fanfare.

Next project

AI Auditing Tool