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.
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:
Status Transparency: Designing a granular status system (Pending, Approved, Declined, Completed) to reduce user anxiety.
Hybrid Meeting Support: Seamlessly handling both Online (meeting links) and Offline (map routing) appointments in one interface.
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:
Status Transparency: Designing a granular status system (Pending, Approved, Declined, Completed) to reduce user anxiety.
Hybrid Meeting Support: Seamlessly handling both Online (meeting links) and Offline (map routing) appointments in one interface.
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.

More works
Stop looking for a sign.
This is it. Say hello.



