Diabetes Management System
Diabetes Management System
Project overview

A personalised diabetes management system provides the patient’s blood glucose values and recommends corrective actions if blood glucose value is outside of a target range. In general diabetes management solution includes a mobile app and therapy software (desktop & web version).

Diabetes Management System

Client
The client is a health tech company from Schweiz, which offers clinical solutions for people with diabetes.
Project Facts
Technologies: C#, Xamarin.Native, MvvmCross, Bluetooth, SQLite, .NET, WPF, WCF, Java 8, Spring Boot, Spring Cloud, Spring Eureka, Spring Configuration, Spring Microservices, RESTful API, Angular 4-6, Maven, Gradle, Apache Tomcat, BPEL ODE, MariaDB.
Location: Schweiz
Project Duration: 2700 Man-days
Team: Xamarin developers, Java developer, WPF developer, QA Automation Engineer
Project overview

A personalised diabetes management system provides the patient’s blood glucose values and recommends corrective actions if blood glucose value is outside of a target range. In general diabetes management solution includes a mobile app and therapy software (desktop & web version).

Business Challenge

Diabetes management system – is a complex solution, which helps medical institutions and people with diabetes to simplify treatment processes. Diabetes apps enable easy management of blood glucose values and suggested insulin amounts to be injected. The client’s company was looking for software developers to support the existing diabetes management system.

Solution

Customer’s software is designed for diabetics and medical institutions. Solution has integration with insulin pumps and various monitoring and notification systems. In general, diabetes management software has:

  • Mobile version. MHealth diabetes app works in combination with insulin pumps & glucometers and imports therapy data over Bluetooth. Insulin and glucose data are available at a glance on the patient’s smartphone in order to enable easy diabetes management. The application for diabetics that allows them to monitor and control sugar levels and inject insulin depending on the program. Additionally, the diabetes app offers an intuitive calculator with built-in insulin injection functionality. Blood glucose values are imported from the connected devices. They are used directly to calculate suggested bolus and support treatment decisions. Besides that, the tool is used for the documentation of the data acquisition. Data entry, diary, and practical statistics help to manage the therapy. The PDF/CSV reporting feature allows exporting the data and sharing it with the diabetes team.
  • Desktop version. Diabetes tracker software is compatible with PCs with Windows OS.
  • Web application. The cloud-based solution ensures the security of clinical data and enables patients to access any device. The web version is based on microservices architecture. The solution helps doctors to comply with processes in the context of diabetes therapy. 

Software development team composition

The software development team comprises developers with different technology stacks and seniority levels. The project is ongoing and the team scales up depending on the customer’s needs. Software developers joined the customer’s in-house team to improve, support, and extend the existing diabetes management system.

Xamarin app developer team responsibilities (mobile version of the diabetic app):

  • Support and maintenance of the existing mobile health app
  • Work on improving the operation of the application (overall visual part and logical part of the app)

WPF developer responsibilities (desktop version of blood sugar log app):

  • Overall UI functionality improvement
  • Correct language picking and using
  • Bug fixing

Java developer/architect responsibilities (web version of diabetes management system):

  • Development of the functionality
  • Bug fixing

QA automation engineer responsibilities on diabetes tracking app project:

  • Writing, design, and execution of automated tests
  • Maximisation of test coverage

Business Impact

Clinics and patients have used the diabetes management system for many years. Medical software needs constant support and maintenance. Additionally, the system needs to be updated and constantly develop new functionality to be industry-compliant and meet all the standards. The software development team is responsible for the diabetic app maintenance. As a result, the customer’s diabetes management software is up-to-date. On the one hand, it helps clinics to provide a sufficient level of disease treatment. On the other hand, people with diabetes benefit from the diabetes app disease treatment approaches.

Healthcare software development services

Chudovo helps companies from the healthcare sector to leverage technology innovation. Streamline and improve the medical industry, generating progressive health tech solutions to adjust clinical approaches to the patient’s treatment. Establish reliable IT infrastructure and reinvent operational flows to become the leader in the healthcare & life sciences market. Development teams provide custom software development services to improve medical institutions’ workflows and create efficient patient treatment solutions. Contact us and let’s talk about your healthcare project!

Diabetes Management System
Client
The client is a health tech company from Schweiz, which offers clinical solutions for people with diabetes.
Project Facts
Technologies: C#, Xamarin.Native, MvvmCross, Bluetooth, SQLite, .NET, WPF, WCF, Java 8, Spring Boot, Spring Cloud, Spring Eureka, Spring Configuration, Spring Microservices, RESTful API, Angular 4-6, Maven, Gradle, Apache Tomcat, BPEL ODE, MariaDB.
Location: Schweiz
Project Duration: 2700 Man-days
Team: Xamarin developers, Java developer, WPF developer, QA Automation Engineer
Contact us