About

Work

Resume

Mobile App Design

CommuteSmart

Smart Scheduling & Booking for Service Providers

A mobile app designed to simply scheduling for service providers on the move. By bringing bookings, travel time, and client updates into one place, it helps reduce missed sessions, cut down wasted travel, and keep the day running smoothly.

Role

UX/UI Designer, Researcher

Timeline

4 Weeks

Tools

Figma, Miro, Notion

Platform

iOS & Android Mobile

The Problem

Service providers are drowning in scheduling chaos

Unrealistic Scheduling

Calendars allow sessions to be booked back-to-back, which isn’t realistic for providers.

Manual Planning

Providers must calculate and block commute time themselves since scheduling tools don’t automate it.

Inefficient Communication

Updates rely on manual texting; no one-tap tools for quick ETAs or reschedules while on the move.

Impact on Providers

82%

Experience weekly scheduling conflicts

2.3hrs

Lost daily due to poor scheduling

$260

Average weekly revenue loss

47%

Consider changing careers

Client Impact

• 41% of clients leave after repeated late arrivals

• Negative reviews impact future bookings

• Loss of trust in service reliability

• Disrupted personal schedules

Business Impact

• 35% turned down clients due to conflicts

• Higher client acquisition costs

• Gaps and inefficiencies cut earnings

• Burnout and career dissatisfaction

Personal Impact

• 82% report daily stress and anxiety

• Work-life balance disruption

• Constant reactive mode

• Professional reputation damage

The Ripple Effect of Poor Scheduling

The Domino Effect

"If I'm 15 minutes late to my first appointment, it throws off the whole day. That delay carries into the next client, and by 3 PM I'm usually 45 minutes behind. My clients are frustrated, I'm stressing out, and I really start questioning if this career is sustainable. The worst part is it happens 3-4 times a week, and I feel like there's nothing I can do to stop it.

Jennifer Martinez

Private Tutor, 4 years experience

Current "Solutions" Fall Short

Existing Tools & Their Limitations

Generic Calendar Apps

Don't account for travel time or service-specific needs

Major Gap: No understanding of mobile service workflows, to impossible back-to-back bookings

Multiple Apps

Fragmented scheduling, messaging, and navigation

Major Gap: Cannot adapt to traffic, weather, or last-minute shifts

Enterprise Solutions

Too complex and expensive for individual providers

Major Gap: $200-500/month pricing excludes solo practitioners

Paper Planners

Static, no real-time updates, prone to human error

Major Gap: Context switching adds 20+ minutes of admin time per booking

The Real Cost of Chaos

Lost Revenue

~ $12,500/year

Due to cancellations, no-shows, and inefficient scheduling

That's equivalent to losing 4-6 clients permanently

Wasted Time

~ 600 hours/year

Spent on administrative tasks and travel inefficiencies

Nearly 4 months of full-time work lost to poor tools

Client Turnover

29%

Higher than industry average due to service reliability issues

2.5x cost to acquire new clients vs. retain existing

Stress Level

8.2/10

Chronic stress from reactive scheduling and time management

Leading to burnout and career changes

Why Existing Solutions Miss the Mark

Built for Offices, Not Movement

Most scheduling tools assume every session happens in one spot. In reality, a massage therapist might spend 15 minutes packing equipment, 20 minutes driving, 10 minutes parking, and 5 minutes setting up. That’s nearly an hour of invisible time the calendar ignores, creating delays that snowball through the day.

No Intelligence, Just Storage

Current tools are little more than digital calendars. They hold appointments but offer no real guidance. They don’t optimize routes, anticipate cancellations, or suggest when to schedule breaks, leaving providers to manage complex logistics on their own.

Fragmented Workflows

Service providers juggle 4 to 6 apps each day. They use calendars for scheduling, maps for navigation, messaging for clients, payment apps for transactions, and weather apps for outdoor sessions. All that context switching drains focus and wastes time that could be spent with clients.

Real Provider Frustrations

I use Google Calendar, but it doesn’t know I need 30 minutes between clients. I’m always running late because I have to figure out the travel time myself.

Isaac Kim

Personal Trainer

I pay $50 a month for Acuity, but it doesn’t understand my reality. It expects me to be in Manhattan at 2:00 and Brooklyn at 2:30, which just isn’t possible.

Ava Reynolds

Photographer

I tried using Calendly, but clients kept booking impossible back-to-back sessions. I ended up spending more time fixing the schedule than actually using it.

Ethan Nguyen

Mobile Barber

I have to check three different apps just to see if I can take a last-minute client. By the time I sort it out, they’ve already booked with someone else.

Noah Patel

Personal Trainer

The Market Gap

10M+ Service Providers

U.S. providers work on the move with outdated scheduling tools.

5% Annual Growth

Mobile services grow each year, but tech hasn’t kept up.

$1T+ Market

Massive global market with no travel-aware scheduling solution.

Despite the massive market, no solution specifically addresses the unique challenges of mobile service providers.

Research & Discovery

I used a mix of interviews, surveys, and real-world observations to get a clear picture of what service providers go through and the challenges they face every day.

Research Methodology

User Interviews

17 in-depth interviews across 5 service industries

30-60 min sessions

Survey Research

Follow-up survey with 42 respondents to validate patterns from interviews.

Statistical Validation

Observational Study

Shadow sessions with 5 providers during workdays

Real workflow insights

Competitive Analysis

10 existing scheduling tools evaluated

Real workflow insights

4-Week Research Sprint

1

Week 1: Discovery

• Competitive analysis

• Market research

• Reviewed case studies

• Defined objectives


2

Week 2: Interviews

• 17 providers interviewed

• Structured discussions

• Logged recurring themes

• Noted unique edge cases


3

Week 3: Insights

• User persona development

• Journey mapping

• Insight clustering

• Prioritized pain points


4

Week 4: Validation

• Feedback review

• Benchmark analysis

• Refined key insights

• Prepared research summary

Competitive Analysis

Evaluated 11 Scheduling Tools

Generic Calendar Apps

Google Calendar, Apple Calendar, Outlook

Travel Intelligence

0/5

Mobile Optimization

2/5

Client Communication

0/5

Service-Specific Features

1/5

Complexity

5/5

Booking Platforms

Calendly, Acuity, Vagaro, MindBody, Fresha

Travel Intelligence

1/5

Mobile Optimization

3/5

Client Communication

4/5

Service-Specific Features

3/5

Complexity

3/5

Enterprise Solutions

ServiceTitan, Jobber, Housecall Pro

Travel Intelligence

3/5

Mobile Optimization

4/5

Client Communication

4/5

Service-Specific Features

5/5

Complexity

1/5

Feature Comparison Matrix

Feature

Automatic Travel Time

Real-time Traffic Integration

Setup/Breakdown Time

Conflict Prevention

Unified Messaging

Individual Provider Focus

Google Calendar

Calendly

Acuity

ServiceTitan

CommuteSmart

Where Competitors Fall Short

No True Travel Intelligence

Even “advanced” tools still ignore real-world travel challenges like setup time, parking, or local traffic variations.

Accessibility Gap

Most tools are either too limited in capability or overloaded with enterprise features, leaving individual providers without a balanced option.

Mobile-Second Design

Many competitors still prioritize desktop experiences, forcing mobile service providers to work around clunky mobile interfaces.

CommuteSmart's Opportunity

First True Mobile Service Solution

Designed specifically for on-the-go providers who travel to clients, not adapted from office-based systems.

Perfect Balance Point

Bridges the gap between simple calendar apps and heavy enterprise platforms. It’s advanced enough for daily use while remaining lightweight and intuitive.

Intelligent Automation

Proactively prevents scheduling conflicts and offers smart suggestions to keep providers efficient throughout the day.

Interview Deep Dive

Interview Demographics

Personal Trainers

6

Private Tutors

5

Mobile Barbers

3

Photographers

2

Home Cleaners

1

Experience Range: 6 months - 12 years in mobile services

Geographic Spread: Urban (11), Suburban (4), Rural (2)

Key Interview Questions

"Walk me through your typical day, including travel between clients."

Uncovered where commute times created hidden scheduling gaps.

“What’s the hardest part about balancing travel and appointments?"

Revealed time pressures and stress points in daily workflow.

“How do you currently handle travel buffers or last-minute changes?"

Exposed manual workarounds and inefficiencies.

"If you could have a magic scheduling assistant, what would it do?"

Captured aspirational needs

"What tools have you tried and why did you stop using them?"

Understood solution failures

Critical Insights from Interviews

Time Anxiety is Universal

Every provider talked about the stress of running late. Current calendars don’t account for travel buffers, so one small delay snowballs into an entire day of missed or rushed sessions. This constant fear of “falling behind” adds pressure to both their work and personal life.

Context Switching Kills Productivity

Providers reported spending a big chunk of their day bouncing between calendars, maps, texts, and payment apps just to manage one schedule. The mental load of switching between tools slows them down and wastes hours that could be better spent serving clients.

Client Relationships Matter Most

What providers value above all else is being reliable for their clients. Even highly skilled providers lose business if they’re late too often. Tools that ignore travel time or overbook sessions make them look unprofessional and damage trust, the very thing clients care about most.

Scheduling Pain Points (% of respondents)

Travel time miscalculation

82%

Double booking incidents

71%

Client communication gaps

65%

Last-minute cancellations

59%

Weather-related disruptions

53%

Weather-related disruptions

29%

Current Tool Usage

Primary Scheduling Method

Google Calendar

47%

Apple Calendar

35%

Paper planner

29%

Calendly

24%

Acuity

18%

Vagaro

12%

Other

12%

Satisfaction with Current Tools

2.4/10

Average satisfaction score

Top complaint: "Tools are built for static offices, not providers who travel between clients"

Survey Validation

Survey Revealed Hidden Patterns

3.4

Apps Used Daily

On average, providers juggle between 3–4 different apps for scheduling, maps, messaging, and payments.

71%

Would Pay Premium

Said they’d pay extra for a scheduling tool that accounts for travel time and setup buffers.

88%

Want Automation

Expressed strong demand for auto-scheduling features like travel time blocking and conflict prevention.

Observational Study Findings

Shadow Session Insights

I spent full work days with 5 different providers to observe their actual workflows, pain points, and workarounds in real-time.

Observed Behaviors

Last Minute Adjustments

Rescheduling on the fly when traffic or delays throw off the plan, usually with quick texts or calls.

Tool Switching

Constantly toggling between calendar, maps, and messaging apps to coordinate a single appointment.

Manual Travel Math

Providers repeatedly calculate drive times and buffers themselves, often underestimating or forgetting setup.

Creative Workarounds

Using notes or event titles to track prep needs (equipment, location details) since calendars don’t capture them.

Time Breakdown Analysis

Actual service delivery

62%

Travel between clients

20%

Administrative tasks

10%

Setup/breakdown

8%

Key Finding:

Nearly 40% of work time is spent on non-revenue activities due to inefficient scheduling and lack of automation.

Research-Driven User Personas

James Smith

Personal Trainer

Age 23 • 3 years experience

Goals

• Maximize client sessions per day

• Reduce travel time between clients

• Maintain consistent income

• Build long-term client relationships

Pain Points

• Traffic delays cause domino effect

• Last-minute cancellations

• Managing multiple payment methods

• Equipment transport logistics

Motivation

"I love helping people reach their fitness goals, but the business side is overwhelming. I just want to focus on training."

Sofia Ramirez

Private Tutor

Age 34 • 5 years experience

Goals

• Help students achieve academic goals

• Optimize lesson scheduling

• Track student progress effectively

• Maintain work-life balance

Pain Points

• Parent communication scattered

• Seasonal demand fluctuations

• Material preparation time

• Multiple student scheduling conflicts

Motivation

"Education changes lives. I need tools that let me focus on teaching, not administrative headaches."

Marcus Lee

Mobile Barber

Age 26 • 2 years experience

Goals

• Build loyal client base

• Efficient route planning

• Consistent service quality

• Scale business operations

Pain Points

• Equipment setup/breakdown time

• Weather-dependent bookings

• Parking challenges in urban areas

• Inconsistent client availability

Motivation

"I'm building something bigger than just cutting hair. Every client interaction is a chance to grow my brand."

User Journey Analysis

Typical Day Journey: Personal Trainer

6AM

Morning Planning

Reviews day’s schedule, checks traffic, prepares for sessions

Pain Point


Manual traffic and setup time checks for each location

Emotion

Anxiety about starting the day late

Opportunity

Smart scheduling that factors in setup + buffers

8AM

First Appointment

Drives to client, unloads equipment, begins session

Pain Point

Parking and setup delays not built into schedule

Emotion

Relief when sessions start on time

Opportunity

Auto-added setup and travel buffers

10AM

Travel & Admin

Packs up, travels to next client, handles messages

Pain Point

Multitasking between driving and client texts

Emotion

Stress from time pressure

Opportunity

Centralized scheduling + notifications

6PM

End of Day

Wraps up sessions, reviews notes, prepares next day

Pain Point

Mental exhaustion from constant replanning

Emotion

Accomplished but drained

Opportunity

Daily summary with built-in prep for tomorrow

Research-Backed Insights

Time is the Ultimate Currency

“I spend more time figuring out when I can actually get to clients than working with them. Every extra 15 minutes wasted is money gone.”

- Personal Trainer, 2 years experience

Cascading Delays

“If I start late in the morning, my whole day is shot. By the third client, I’m already apologizing and stressed.”

- Tutor, 4 years experience

Cognitive Overload

“Half my brain is on the session, the other half is calculating travel time, traffic, and setup. It’s exhausting.”

- Photographer, 3 years experience

Fragmented Tools

“I’m bouncing between calendar, maps, and text threads. By the time I piece it all together, I’ve lost time I could’ve spent earning.”

- Personal Trainer, 9 years experience

Design Implications

1

Smart Buffers

Schedules must account for setup, travel, and wrap-up time so providers aren’t forced into impossible back-to-backs.

2

Daily Optimization

An Optimize My Day feature helps providers reorganize sessions to minimize wasted time and reduce stress from last-minute changes.

3

Unified Workflow

Bringing scheduling, travel, and client updates into one app reduces tool-switching and keeps providers focused.

4

Lightweight Automation

Automation should stay simple, blocking travel time and reordering tasks, without overwhelming providers.

5

On-the-Move Design

Interfaces must work smoothly on mobile while providers travel between clients.

Design Process

From initial wireframes to polished high-fidelity designs, here's how CommuteSmart evolved.

Ideation

Week 1

Wireframes

Week 1.5

Visual Design

Week 2

Testing

Week 2.5

Key Design Decisions

Color Scheme

A light, calming palette with subtle accents reduces stress and draws attention to key actions.

Calendar Flow

Prioritized day view as the main interface since providers need hourly detail, while keeping quick access to week/month views.

Prioritized day view as primary interface since providers need

Message Filtering

Implemented urgent/booking/general tags to cut through noise and help providers focus on the most critical communication first.

Design Tradeoffs

Simplified: Client Profiles

Limited client data to essential booking info rather than full CRM functionality to maintain mobile performance.


Removed: Advanced Analytics


Cut out deep performance/financial analytics to keep the app lightweight and reduce cognitive load for service providers.


Deferred: Adaptive Scheduling


Chose not to build full predictive scheduling, focusing instead on “Optimize My Day” buffers and conflict prevention.

Prioritized: Core Workflow

Focused on calendar, messaging, and travel time buffers rather than broader business management tools.

Evolution: Wireframes → High-Fidelity

Initial Wireframes

Final High-Fidelity

Low Fidelity Wireframes

Initial wireframes focused on core functionality and user flow validation before visual design

Calendar

Daily schedule view

Services

Manage client workflows

Messages

Client communication

Alerts

Smart notifications

Profile

User settings

Key Wireframe Decisions

Calendar-First

Made calendar the primary interface since time management is the core user need

Bottom Tab Navigation

Placed key functions in easily accessible bottom tabs for one- handed mobile use

Simplified Forms

Reduced booking form to essential fields to minimize input time while driving

Visual Hierarchy

Used size and spacing to prioritize urgent information and reduce cognitive load

User Flow Validation

Booking Flow

Services → New Booking → Input Details → Confirm

✓ Reduced from 8 steps to 4 steps

Daily Planning

Calendar → Day View → Auto Time Buffers → Adjust Schedule

✓ Automated travel buffer calculation

Conflict Resolution

Alert → View Conflict → Suggested Solutions → Auto-Reschedule

✓ Proactive conflict detection

Testing Sample Size

These wireframe testing results are based on feedback from 9 participants. While the insights were helpful for refining early designs, a larger round of testing would give a clearer picture for future updates.

Wireframe Testing Results

92%

Task Completion

Users successfully completed all core scheduling and travel-time tasks with minimal guidance.

27s

Average Task Time

Time to create new booking (vs 54s with current tools)

4.7/5

Ease of Use

Participants rated the prototype highly for simplicity, layout clarity, and reduced cognitive load.

Key Feedback Themes

What Users Loved

• “I like that it tells me how long it’ll take to get to my next client."

• “I don’t have to jump around anymore. Everything’s just in one place.

• "It feels cleaner than Acuity or Calendly, just easier to use.”

• "The schedule suggestions actually work. I don’t have to fix them anymore.

Areas for Improvement

• Clearer visual feedback when travel time updates

• Larger touch targets for easier tapping while on the move

• Option to pin frequent clients or services for quicker access

• More flexible filters in the calendar view

Final Designs

The complete CommuteSmart experience, designed for efficiency and clarity.

Smart Calendar

Service Management

Centralized appointment control

One-tap edits and reschedules

Quick client info access

Messages Dashboard

One-tap quick replies

Filter by urgency and type

Smart search across chats

Alerts & Notifications

Scheduling conflicts detection

Real-time traffic alerts

Reschedule suggestions

Profile

Manage account settings

Light and dark mode

View service history

Product Walkthroughts

See CommuteSmart in action. These demos highlight how service providers can easily manage their schedules, clients, and travel all in one place.

Full Experience Demo

A full look at the app’s flow, from booking to optimization to communication.

Feature Walkthroughs

A closer look at the key features that make daily scheduling smoother and less stressful for mobile providers.

Smart Calendar

Day, week, month, and year views with travel optimization and smart time buffers for prep and commute.

Services

Manage client bookings, service types, and custom durations all in one place.

Messages

Centralized client communication with quick rescheduling and smart reminders.

Alerts

Real-time updates for conflicts, cancellations, and travel changes to keep schedules on track.

Profile

Manage settings, preferences, and switch between light and dark mode easily.

Projected Results

43 min

Daily time saved

68%

Fewer scheduling conflicts

92%

Smoother client coordination

4.8/5

Ease-of-use rating

These demos represent about 10 hours of user testing and iteration focused on refining usability.

Standout Features

The features that set CommuteSmart apart from generic scheduling apps.

"Optimize My Day" Button

Automatically reschedules appointments based on travel time, setup needs, and client preferences

Helped testers plan their schedules 45% faster on average

Smart Travel Buffers

Adds prep and travel windows between sessions using estimated traffic and setup times

Reduced late or rushed appointments by 30% in testing


Custom Cancellation Policies


Lets providers set flexible rules per service type to protect income and time

Improved clarity for 70% of testers handling reschedules

Category vs. Service Logic

Groups appointments by type and context for faster, clearer scheduling

Reduced setup time by 25% for multi-service providers

Reflection & Learning

Key takeaways from designing CommuteSmart

What I Learned

User-Centric Design Wins

Every major feature came from real user pain points. The “Optimize My Day” button, for example, started with testers saying they wanted to “just tap once and make my schedule make sense.”

Constraints Drive Innovation

Designing for mobile platforms meant simplifying without losing clarity. Limited space pushed me to create adaptive layouts and context-aware alerts that keep the interface focused and easy to use.

Context Over Features

Service providers don’t need endless tools; they need clarity at the right moment. Prioritizing meaningful automation and smart insights proved far more impactful than simply adding more features.

Scoping is Critical

I first aimed to build a full business management suite but realized solving one core problem creates more impact than trying to cover everything. Focusing on scheduling made the design stronger and clearer.

Research Matters

User interviews revealed that the real pain wasn’t booking speed; it was mental load. Hearing how providers manage constant changes taught me that great design starts with empathy, not features.

Test Early

Testing rough prototypes early helped uncover confusing flows before investing time in high-fidelity screens. I learned that even imperfect ideas are valuable when they reach users early enough to shape the final design.

Next Steps

1

Cross-Platform Sync

Extend the app to desktop and tablet for providers who plan to manage on multiple devices.

2

Advanced AI Scheduling

Train predictive models using real user patterns to make optimization more personalized over time.

3

Insights Dashboard

Add lightweight analytics so providers can track trends like busiest days, travel time, and service demand.

4

Scheduling Simulations

Build a sandbox mode that lets providers simulate different daily routes or client loads to see how the app adapts.