2025

Appointly | Professional Appointment Booking Portal

From Scheduling Chaos to Digital Clarity

Many service providers still rely on manual communication, such as instant messaging to manage appointments. This leads to a lack of real-time schedule information, potential double-bookings, and high cancellation rates due to manual forgetting.

Appointly was developed as a solution to this inefficiency. My role focused on the Portal Booking Module, designing a user-centric mobile experience that allows clients to discover services, check availability in real-time, and manage their professional appointments with zero human friction.

Preview of a client project
Preview of a client project
Preview of a client project

Client

2025

Timeline

12 Weeks

Role

Mobile Developer & UI/UX Designer

Service(s)

UI/UX Design, Mobile Development (Flutter), System Architecture

Project goals

Designing for Certainty

Booking an appointment is more than just picking a time, it’s about the peace of mind that the time is secured. The primary challenge was:
How Might We create a transparent booking flow that keeps the user informed at every stage of the approval process?

Core Design Objectives:

  1. Status Transparency: Designing a granular status system (Pending, Approved, Declined, Completed) to reduce user anxiety.

  2. Hybrid Meeting Support: Seamlessly handling both Online (meeting links) and Offline (map routing) appointments in one interface.

  3. Automated Reminders: Integrating with native tools like Google Calendar to ensure zero missed sessions.

The following storyboard captures a real frustration faced by the people we are designing for.

Processs Thinking

Designing for Certainty

Booking an appointment is more than just picking a time, it’s about the peace of mind that the time is secured. The primary challenge was:
How Might We create a transparent booking flow that keeps the user informed at every stage of the approval process?

Core Design Objectives:

  1. Status Transparency: Designing a granular status system (Pending, Approved, Declined, Completed) to reduce user anxiety.

  2. Hybrid Meeting Support: Seamlessly handling both Online (meeting links) and Offline (map routing) appointments in one interface.

  3. Automated Reminders: Integrating with native tools like Google Calendar to ensure zero missed sessions.

The following storyboard captures a real frustration faced by the people we are designing for.

Result

Validated Efficiency

The project underwent rigorous Black-box Testing, achieving a 100% success rate across all functional requirements (Login, Booking, Navigation, and Notifications).

  • System Efficiency: Users reported that the integration with Google Calendar significantly reduced the manual effort of tracking schedules.

  • Usability: The onboarding flow ("Say goodbye to manual scheduling") successfully set the tone for a professional environment, with users navigating from "Discovery" to "Booking" in less than 60 seconds.

  • Technical Scalability: By using a layered BLoC architecture, the app is prepared for future modular expansions, such as a dedicated Mentor/Service Provider portal.

Stop looking for a sign.

This is it. Say hello.

Create a free website with Framer, the website builder loved by startups, designers and agencies.