Hire us
Hire us
Case study
Diabetes control
Diabetes Control 14

Every day people with diabetes face challenges no one sees: just try to keep in mind everything you eat and predict how it will affect your body.

Diabetes Control 15
Diabetics need to count the glycemic load of all the food eaten and make injections, otherwise blood sugar rate will be too high or too low.
Diabetes Control 16
People are likely to forget about taking pills and glucose measurements as they don’t affect life indicators instantly.
Diabetes Control 17
People, suffering from diabetes, need to be aware of their glucose levels 24/7 as such control reduces risks of complications arising from diabetes.

The aim is to create an app which will make lives of people with diabetes simplier. It will combine a blood glucose log, will calculate meals glycemic load and the amount of insulin needed to process the food. The app will make calculations basing on personal data, so the result will be accurate and individual for every user.

Diabetes Control 18
Key metrics

To understand the problems and users’ experience better, the survey was conveyed. 31 respondent with diabetes answered the questions.

Diabetes Control 19
Find it difficult to calculate the right amount of insulin to process a meal
Diabetes Control 20
Sometimes forget to take medicine
Diabetes Control 21
Sometimes forget to measure blood glucose at the same time evey day
In general, the hypothesis made at the beginning of the research was proved: people have troubles remembering to measure blood glucose and calculate meal glycemic load. Many respondents try to do diabetes related routine at the same time but it turnes out to be difficult in practice.
Diabetes Control 22
User Personas

To classify the tagrget audience and understand their motivation better 3 personas were created. Their characteristics and the main insights I got are based on the survey results.

Diabetes Control 23
Stacy Sugar
Diabetes 1 type
Got ill with diabetes 2 years ago. Has to make injections.
Diabetes Control 24
Afraid of the changes in lifestyle the illness bring. Wants to lead a normal way of life.
Diabetes Control 25
Worries about calculating insulin. Had to call the ambulance because took too much of it.
Diabetes Control 26
Daniel Donut
Diabetes 2 type
Got ill with diabetes 15 years ago. Has to take pills every day.
Diabetes Control 27
Sometimes forgets to take pills and measure blood glucose. As a result, has uncontrolled glucose rises.
Diabetes Control 28
Needs to stick to a low-carbohydrate diet, but finds it hard to control the amount of the eaten food.
Diabetes Control 29
Mary Sweetson
Gestational diabetes
Discovered she is ill 2 months ago. Got diabetes because of pregnancy.
Diabetes Control 30
Sometimes forgets to measure blood glucose. Worried about the baby.
Diabetes Control 31
Has to count everything she eats in order to keep blood glucose normal.

On this stage the main goal was to make a user journey smooth, simple and minimize negative cases.

Diabetes Control 32

Having analyzed all the info from the research I got from the previous stages, the optimal app architecture was designed.

Diabetes Control 33

A good deal of time was spent on wireframes and prototypes creation as it helps to make an easy-to-use product and design the best user experience.

Diabetes Control 34
Diabetes Control 35
UI kit

The general idea was to make the design of the app clean, friendly and give it a modern vibe. I used bright colors and emoji as they create amiable atmosphere.

Diabetes Control 36 Diabetes Control 37

Onboarding process takes a user through 7 simple steps and helps to personalize further experience. Each step is followed by a question and the answers determine how a person would interact with Dia later.

Diabetes Control 38
Main page
Diabetes Control 39
Quick add

A user can easily add a glucose measurement, meal or a medication with a quick add button. Each feature uses its own color code, making it easy for users to differentiate them.

Diabetes Control 40 Diabetes Control 41
Meal calculator

Everything a person has eaten during a day is calculated. Handy search allows to add new items if needed. Knowing carbs and glycemic index of a dish allows Dia to count glycemic load.

Diabetes Control 42
Dish Page

The most important issue for any person with diabetes is keeping blood glucose normal. The log helps to get control over blood glucose levels.

Diabetes Control 43
Glucose log

The log helps to get control over blood glucose levels as the most important issue for any person with diabetes is keeping blood glucose normal.

Diabetes Control 44
Share report

On a tap a person gets more in-depth overview of glucose levels. A user also can share easy a log report with their doctor easily.


Profile tab enables to reach any section of settings. There a user can change parametres chosen at registration and onboarding steps as well as manage reminders.

Diabetes Control 46

Dia sends reminders to its users so they can always do diabetes related routine on time.

Diabetes Control 47 Diabetes Control 48
Designed with Diabetes Control 49 by Fireart