Kodi Case Study

A medication delivery service and guide.
Kodi is a self-directed case study produced over a three week period. This project was created on Sketch and Flinto.


Problem —

The current system for patients receiving medication is inefficient, inaccessible and prone to human error.

Opportunity —

Minimize error and increase accessibility through efficient medication delivery and clear medical information.


Overview —

The current medicine-patient system is lacking a smooth process between doctors, pharmacists and patients. Especially for patients who do not take medication or go to a doctor frequently, the process can be strenuous and considered not worth the effort.

A 2014 Canadian study found that around one-third of patients never fill their prescriptions even when they are covered by health and drug insurance. People under the age of 52 are much less likely to fill their prescriptions. But the more often a patient saw the doctor, the more likely the prescriptions would be filled. (Source)

The aim is to decrease stress and complexity in the system, while also increasing accountability from the doctor to the patient. 


Competitive Analysis — 

I identified 4 key qualities that are the most important for the product and compared them to other platforms currently in the market to see if any other product is already solving this problem. 

Medicine Information

Does the product have easy to access and easy to understand medical information? A thorough understanding of what medication does to the body reinforces the relationship between a patient and their medicine.

Medicine Delivery

Can the product deliver medication directly to the patient when needed? Medicine delivery cuts down on the inefficiencies associated with in-person pick ups, while also increasing accessibility for patients to receive the medication they need.

Track Vitals

Can the product track metrics on the patient? Tracking vitals allows patients to better understand their body and actively see how their medication is affecting them.

Accessible to Local Doctor and Pharmacy

Does the product allow the patient to meet in person with their doctor and pharmacist? Meeting face-to-face with professionals allows for natural conversation and humanizes the process of physical wellbeing while keeping patients accountable for their medication.

The current market does not have a platform that fulfills all 4 of these qualities. 


Medisafe —

Medisafe is a medication reminder app that helps the patient and their caretakers keep track of the medication they need to take on a daily basis. The product does not change the system of picking up medication, which is a barrier for patients prescribed with medicine.

Carezone — 

Carezone simplifies the prescription medication system. It is a full service digital pharmacy that sorts the patient’s medication by dosage and delivers to the patient’s door. However, since the pharmacy is fully digital, the product does not provide a way for patients to meet professionals in person. 

Hey Doctor — 

Hey Doctor digitalizes the clinic experience by providing the patient with assessments, prescriptions and lab results through their app. This product gives patients accessibility to local clinics and allows for easy pick up at pharmacies, however it does not fully automate the prescription process through delivery and it does not give users the ability to track the effects of medication on the patient.

Each of these products have systems that are useful to a patient. However, I believe there is an opportunity to create a platform that synthesizes these qualities. 


User Research —

To better understand the user base, I used a 2x2 matrix to map out the range of severity in medical cases and compared them to the frequency of medication use.


Low risk + low usage

Menstrual cramps are a common symptom of women experiencing menstruation. Menstruation usually occurs once a month for approximately a week. It does not cause other medical complications, however the symptoms can interfere with everyday life. Pain killers are common to aid with the pain associated with menstrual cramps.

High risk + low usage

Arterial blockage requires heart surgery to place a stent into the artery. Medication should be prescribed at least 2 weeks before the procedure. High success rate, however complications are 1 in 1000.

Low risk + high usage

Lupus is a non-lethal autoimmune disease that occurs when the body’s immune system attacks its own tissues and organs. 80-90 percent of patients can expect to have a normal life span. Multiple methods can be used to treat the symptoms caused by lupus including, Immunosuppressants, fish oil and acupuncture. 

High risk + high usage

Chronic Kidney Disease requires either dialysis or a kidney transplant for survival. It can cause complications on other parts of the body, including conditions like heart disease, anemia, and damage to central nervous system. Medical condition should be managed with doctor’s help.


Job Stories —

From my 2x2 matrix, I wanted to focus on users who have a low frequency of medication use, as those are the users who struggle the most to adjusting to taking medication routinely. I created job stories to understand the motive of the users in the context of their medical situation.


When the user suffers from menstrual cramp pain to the point of being bedridden for the morning, she wants to receive her Extra Strength Midol right away so she can ease her pain and continue with her morning routine.


When the user is given his medication for his heart surgery in 2 weeks, he wants to follow the medication instructions exactly, in order to minimize complications when he goes in for his surgery.


Site Map —

I started to organize and structure the product once I had determined the foundational qualities and elements. I made the flow as straightforward as possible to avoid confusion and irritation.

Site map.png

Wireframes —

I layed out a rough set of wireframes to understand the flow of the pages and started to focus on the details of the screens. From this process, I realized that the use of the colour red may induce stress in patients and actively avoided the use of red in the final product. The wireframes were then reiterated in the final product in order to simplify the elements on the pages for clear communication. 


Brand —

When thinking of the visual brand, I focused on creating a brand around the clean and trustworthy feeling of a health professional. I aimed to eliminate feelings of stress and irritation.


Accessibility —

Accessibility is crucial to a product that manages the physical wellbeing of patients. I ran a Stark contrast test to make sure my headers were AA and AAA approved, and my body copy was AA approved.


Features —

Pill Case

The home screen for Kodi. Users can see a list of medication they are currently taking, with prescription medication sorted to the top. This screen can be easily shown to health professionals as a list of current medication the user is taking. By tapping on a list item, users will be given a detailed rundown of their medication including when their prescription ends, what the medication does and what to avoid when taking the medication.


Pharmacy - Camera

The pharmacy allows users to purchase medication. The camera function lets users take a photo of their prescription or medicine bottle to search for the item. 


Pharmacy - Search and Purchase Item

The search function allows users to find their medication. The search result list is sorted as most popular item at the very top with the cheapest option as the second. The rest of the list is sorted by relevance. The user can access their cart on any of these screen for easy access. During checkout, users can decide when and where their medication will be delivered.



Users can input and check their vitals on this screen. The settings can also be accessed here. If the user is in any potential health danger, they will be notified by this screen. It also provides methods to detecting health dangers as well as suggesting medication that can help with balancing out vitals.


Closing Remarks — 

This was a personal passion project that combined my interests in product design and healthcare. The process of creating this case study helped me understand the user in context to their situation and to create designs more empathetically. If given more time to develop this project further, I would like to explore more methods on getting health professionals more involved in the process. Improving accountability could potentially increase the percentage of patients taking their medication properly and safely.

Many thanks to my friends who helped me with the process, and thank you for taking the time to read through this case study.

I am always interested in talking about the progression of tech in the healthcare field, so feel free to connect with me about this project, product design or healthcare.