Tremendoc telemedicine app

May - Nov 2019



Worked as a contract product designer.


User Research
Information Architecture
Interface Design
Product Strategy


Andriod, iOS


Kunle - Andriod Developer,
Jude - iOS Developer,
Tremendoc Limited (Product Owner)


In Nigeria, citizens face significant challenges with basic healthcare services. The state of healthcare is disappointing, with approximately 72% of health expenses paid out of pocket, forcing people to make difficult choices between their health, housing, education, and even food for their children. Major issues include long waiting hours due to queues and doctor shortages, often caused by medical professionals relocating to other countries.

With over 92 million Internet-enabled devices in Nigeria, mobile health is expected to thrive, transforming how patients access health information and resources, ushering in a new era of e-patients.

How does tremendoc come in?

Tremendoc developed an easy-to-use doctor-on-demand app. This innovative platform connects patients in real-time with licensed doctors who can consult, recommend treatments, conduct tests, and diagnose a wide range of medical conditions. The aim is to help people find medical care more quickly and seamlessly, allowing patients to book appointments with doctors effortlessly.


The solution involved developing Tremendoc 2.0, featuring an enhanced UI with a more intuitive flow.


This project redesigned resulted in a remarkable 45% increase in new customer signups. This significant growth was achieved compared to the initial 11,000 subscribers. Additionally, the number of customer support calls decreased, indicating a low rate of issues with the app after the redesign.

Understanding the problem

To better understand how the current  app works, I went through the flow of the app, conducted usability test to understand their current challenges and also checked out user reviews on google play store and the iOS store.

Also, to also understand more of the user needs I defined a series of questions and began researching the problem. I wanted to understand what are their current mental models around getting healthcare services? What are their frustrations on their current process?

Usability test

Like earlier stated, part of my goal was to identify and solve critical usability issues. I wanted to identify the most important areas of the product to focus on. I wrote usability test scripts around important parts of the product, and tested with 4 users.
The results weren’t great - most users completely failed each task, and those that were successful typically took a long time and had to use more clicks than necessary.


“You want to book an appointment with a GP for later this evening. You’d like to make it an audio call. Create a appointment with a GP for 7:30PM


“You had recently met with a document and you want to see the doctors note and see if there is any prescribed drugs. View your old appointment with Dr. Mayowa and navigate to the doctors note"


You liked how Dr Mayowa attended to you the last time you met, and you want the doctor to be the one that always attends to you. Add Dr. Mayowa as your favorite doctor"

Task completion matrix
Click to completion matrix

Insight from usability

  • The current app's features are not visible enough, and completing core actions requires too many clicks.

  • The current app was built on a dark UI, which is not great for a health application.

  • Users faced limited consultation format options, which resulted in their inability to consult with the doctors.

  • The user experience lacks intuitiveness, and there are no options available to select a favorite doctor.


I performed user interviews to help understand the patient usability. I chose to gather qualitative insight from the user. I chose this method of research because it enables me to ask open-ended questions and understand the pain points and motivations of the users.

After the interview I categorized the information from each interviewee under the categories Pain Points, Motivations and Behaviors. We created themes based on experience of my interviewees with the healthcare system in Nigeria

The opportunity

"How might we help users have a seamless and personalized healthcare experience, while ensuring ease of use and better information keeping"

Architecting the solution

To help me visualize and identify the different elements of the process, and the interrelationships among the various steps, I used the diagram flow as a graphical representation of the ecosystem.

I wanted everything to revolve around booking an appointment as this was the primary feature of the product (and the business) - I wanted to make sure the core offering was clear.

Instant consultation flow

Apointment booking flow

Doctors note & prescription flow

So what can Tremendoc do?

After thorough research and gathering valuable insights, I used the collected feedback to develop high-fidelity designs for the product. To ensure cohesiveness, the newly brand style was integrated into the final design.

Solution 1: Streamlined Booking Appointments

The goal is to offer users a simplified and urgent booking process. With this feature, we prioritize speed and efficiency, omitting the need to collect symptoms beforehand. Doctors are quickly matched with patients, ensuring immediate access to medical assistance without waiting for information review.

Solution 2: Streamlined Booking Appointments

Based on insights, we have significantly simplified the appointment booking process. Users can now easily enter their symptoms, choose their preferred doctor, and select a convenient date and time for their appointment. Making booking hassle-free for our users is our top priority

Solution 3: Easy retrieval of doctor's note and prescription.

After each appointment, users are granted visibility to their prescriptions and consultation notes, ensuring improved record-keeping. This accessible information can be retrieved at any time, allowing for easy access whenever needed.

Account setting area

Record keeping is one of the major pain-point from my research insight, for that reason, the account area was created for the sole purpose of keeping basic personal, and medical records, this information is updated by the users.

Result and next steps

After a brief round of moderated in-house testing, we launched in December 2019. We closely monitored progress and observed a remarkable 40% increase in new account signups within the first 3 months. Additionally, our customer experience team noticed a substantial decrease in support calls. Moving forward, we aim to keep learning, testing, iterating, and adding new features based on user needs.