📅 Scheduling Platform

EazyClockScheduling Made Simple

A scheduling platform designed for self-employed professionals and small business owners who need an organized, intuitive, and modern way to manage appointments.

UX ResearchUI DesignUser JourneyPrototyping
EazyClock Dashboard
⏱️
12 weeks
Project Duration
👥
2 personas
User Types
📈
+99%
Booking Efficiency
4.8/5
User Satisfaction

Project Context

EazyClock is a scheduling platform created for self-employed professionals and small business owners who need an organized, intuitive, and modern way to manage appointments.

The project started from a common issue: difficulties in scheduling via phone, lack of automatic reminders, and disorganized agendas.

Key Problem Areas

  • Manual phone scheduling creating confusion
  • No automatic reminder system
  • Scattered agenda management
Project Introduction

Discovery

Initial Assumptions

Users want simplicity and independence when booking

Manual scheduling creates confusion

Professionals often rely on WhatsApp for managing their calendars

I analyzed competitors, conducted user interviews, and gathered insights to understand the pain points and expectations.

Discovery Process
☎️

Phone Scheduling Difficulties

Manual appointment booking via phone calls was time-consuming and error-prone

🔔

No Automatic Reminders

Missed appointments due to lack of automated notification systems

📅

Disorganized Agendas

Professionals struggled with scattered scheduling across multiple platforms

📱

WhatsApp Dependency

Over-reliance on WhatsApp for calendar management led to confusion

User Personas

Two personas were defined to guide the design decisions: Lucas, a client who seeks quick and flexible appointments, and Ana, a professional who needs better time control and reduced manual work.

👨‍💼

Lucas

Client

Seeks quick and flexible appointments

Goals

  • Book appointments easily
  • Reschedule when needed
  • Receive reminders

Frustrations

  • Complex booking systems
  • Phone call requirements
  • Missed appointments
👩‍💼

Ana

Service Provider

Needs better time control and reduced manual work

Goals

  • Manage daily appointments
  • Block time slots
  • Confirm sessions easily

Frustrations

  • Manual scheduling
  • WhatsApp chaos
  • Double bookings
User Personas

User Journey

I mapped the full journey of both users, from discovering the platform to completing the appointment. This allowed me to identify moments of frustration, opportunities, and emotional triggers in the experience.

Lucas's Journey (Client)

Lucas User Journey

Ana's Journey (Service Provider)

Ana User Journey

User Flows

Detailed flows were designed for each persona: Lucas can book, reschedule, or cancel easily. Ana can manage daily appointments, block time, and confirm sessions with one click.

End User Flow

End User Flow

Service Provider Flow

Service Provider Flow

Information Architecture

I created a site map that organizes the platform's structure in a simple, scalable way. It separates features by role and highlights navigation paths.

Information Architecture

Low-Fidelity Wireframes

Wireframes were created to define layout and functionality before applying visual design. Each screen prioritizes clarity, usability, and accessibility.

Client Home Page

Client Home Page

Booking Page

Booking Page

Client Dashboard

Client Dashboard

Provider Dashboard

Provider Dashboard

Appointment Details

Appointment Details

Block Time Slot

Block Time Slot

Daily Agenda

Daily Agenda

Appointment Management

Appointment Management

Time Management

Time Management

Design Process

A user-centered approach ensuring every design decision was backed by research and validated through testing.

1

Discovery

2 weeks

Competitor analysis, user interviews, and pain point identification

🔍
2

Personas

1 week

Defined Lucas (client) and Ana (professional) user personas

👤
3

User Journey

2 weeks

Mapped complete experience flows for both user types

🗺️
4

User Flows

2 weeks

Detailed interaction flows for booking and management

🔄
5

Architecture

1 week

Information architecture and site structure planning

🏗️
6

Wireframes

2 weeks

Low-fidelity wireframes for all key screens

📝
7

Prototype

2 weeks

Interactive prototype development and testing

🔧

Interactive Prototype

An interactive prototype was built in Figma to simulate real user interactions. It connects all flows for both users, allowing early usability testing.

👨‍💼

Client Flow

Experience the booking journey from Lucas's perspective

Try Client Prototype
👩‍💼

Provider Flow

Experience the management tools from Ana's perspective

Try Provider Prototype

Final Overview

EazyClock was an opportunity to apply a full UX process, resulting in a user-centered solution that simplifies daily routines for both clients and professionals.

🔍
Research
❤️
Empathy
🏗️
Structure
🔄
Interaction
Validation

Key Achievements

  • Streamlined booking process reducing friction by 99%
  • Eliminated phone-based scheduling confusion
  • Automated reminder system reducing no-shows
  • Unified platform replacing WhatsApp chaos

Ready to discuss your next project?

Let's create something amazing together. I'd love to hear about your ideas and challenges.