HanSolo / Gluco-Tracker

A little Swift app to visualize glucose data from a nightscout server

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gluco-Tracker

An application that visualizes the blood glucose data coming from a nightscout server.

The application is written in Swift using SwiftUI and is available for iPhone, iPad.

App store

The application was created to monitor the blood glucose values of our son. It also comes with support for the Apple Watch. On the Apple Watch, it is a separate application and won't show the values from the connected phone. You can use the app even without the phone being around (in case you have an LTE enabled Apple Watch). If you open the app on your Apple Watch, it will automatically load the latest value, otherwise you can update it by tapping the display on your Apple Watch. If you need to get the latest value on your watch you simply have to click on the complication and tap the screen of the watch when the watch app opens.

Here are screenshots from the different application screens.

Main screen (Line chart)

Main screen (Poincaré plot)

Carbs screen

In this screen you can add carbs which will be stored on your nightscout server and will be displayed also in the main chart.

Matrix chart

A chart that shows the last 30 days with it's average glucose values. The days are colored dependent on the average. To see the average of a single day, simply tap the day you are interested in and it will show you the value.

Day comparison chart

A chart that let you compare different week days to find out patterns. You can for example compare the values of today with Mondays of the last week, last 2 weeks or the last 30 days. You could also compare Mondays to Tuesdays etc.

Pattern screen

This screen shows the average values for the 24 hours based on the last 7 days, the last 14 days or the last 30 days. This can help to identify patterns on specific times of the day. It will also show you the current HbA1c value based on values from the last 30 days.

Time in range screen

The screen shows you the percentage that your glucose level has been in the different glucose ranges. The values are based on the currently selected interval e.g. 24h

Timer settings

In the timer settings you can reset and save the reminder dates for your catheter, sensor and pump battery. The intervals can be defined in the settings.

HbA1c history chart

The Gluco-Tracker app will save the HbA1c once a day to your device. The HbA1c history chart will show you the daily value for the last 365 days. The chart will be empty the first time you start your app on your device because it has no values yet. Meaning to say it will fill up over time.

Settings screen

In the settings screen you can adjust all kinds of settings. If you are a Gluroo user, you have to put the gluroo url in the nightscout url field and the gluroo api key in the token field. to make it work.

About

A little Swift app to visualize glucose data from a nightscout server