Inspiration

The lack of a simple app on the market for people with diabetes which would fulfill their most required needs such as calculating "SJ" (Sacharidove/Stravne Jednotky/?Carbohydrate Units?) or showing the unit for the desired food and cutting time loss with food recognition using camera instead of manually adding it.

An idea to make an app simple enough so Matthew's mom can use it

What it does

Automatically recalculates carbs into "SJ" for foods and meals throughout the day. Warns user if his glucose level is too low or too high or close to these extremes. Reminds user to inject insulin, eat or measure his blood glucose level. Food recognition from a picture - user takes a picture of food and gets nutritional value of it without the hassle of searching for it manually, even though we included that option as well. Includes a simple calculator. Reminders to eat food, measure glucose, inject insulin.

How we built it

Design wise it was built using Adobe XD Software wise it was built with React Native and Redux For food detection we used Google Vision API For nutritional values we used Nutrition API

Challenges we ran into

Google Vision API was returning "It's a picture of food" most of the time. Also designing something that wasn't too harsh for the programmers so we, designers, had to make some cuts to it. Turns out it made the app better and more understandable for users.

Accomplishments that we're proud of

Simple design even Matthew's mom could understand. Working food recognition. Working design prototype. Working app prototype. (Adding foods, auto-calculate "SJ", moving bars for Carbs/Fat/Protein An idea that's expendable to a wider audience both for patients and doctors.

What we learned

Less is more. Fun tricks in React Native. Google Vision API is easier than we expected. Sleep is important, even if you get just two hours it's still better than nothing.

What's next for DiaBeter

Add a system that would estimate glucose level in blood based on what did the user eat, drink and what physical activity is he going to do, that way the app would be able to remind them to eat something more if the glucose level would be too low. (For example, Matthew's mom knows she has to eat more carbs (SJ) or inject less insulin before she goes to do something more physically demanding for example cleaning the windows. Fatigue on the edge of the window isn't fun).

Add a system that would let doctors change the patient's medical plan based on his food intake and glucose levels without the need for the patient to come to the doctor. (This doesn't necesarrily have to be for diabetes only, it can be for lactose intolerance or allergies or etc.)

Add a system that would recommend healthier foods for the less healthy foods in the patient's diet.

The link provided for trying out the app is just the Design Prototype, if you want to see it working, come to us

Built With

Share this project:

Updates