DCAnoi

The application manages online appointment bookings, but not only that. Inside, the user can view the profiles of doctors to find the one that suits them best, as well as check the clinics in the area to find the one closest to their home. Before booking an appointment, the user can set their preferred conditions using a filter to find the perfect time. Finally, by logging into their account, they can access a personal area where all past or future appointments are stored.

The prototype

The specialists are divided into multiple categories managed with a scrollable tab. By clicking on a doctor’s name, their profile can be viewed: their specialization, workplace, and years of experience.
In the map section, the clinics in the area are marked, and each one is accompanied by important information such as the address and opening hours.
The filter is located in the appointment section. Using it is an option that the user can choose to enable or not. With the filter, the user can select a specific location, a particular specialization that the doctor must have, or directly choose a specific doctor. Additionally, they can select a range of days and a preferred time slot.
Once the filter is applied, a calendar is displayed with available days, and by clicking on one of them, a list of time slots appears below to choose from.
In the personal area, there is a scrolling tab that divides appointments into those already completed, those on the current day, and those scheduled for the future. By clicking on past appointments, users can view notes left by the doctor, such as prescribed therapies or medications. For today’s and future appointments, there is a feature to quickly cancel the appointment in case of an unexpected event.

The resources

Team

3 people

Time

About 3 months

The process

Domain analysis

Once we chose the theme we wanted to focus on, we needed to study that world better by creating a domain map.

Identifying the pain points

Following a top-down version of the design method, from studying the domain we moved on to identifying the users’ pain points.

The personas and the happiness factors

The pain points were grouped, and from them emerged our personas and their user stories. These latter inspired the ideas that could address each user’s pain points.

Design concept and design system

To summarize the solutions, we first built a design concept without considering aesthetics. Then, using it as a basic structure, we created a prototype with Figma and the Google Material design system elements.