Allez Health — continuous glucose monitoring
Page head bg

Allez Health — continuous glucose monitoring

Development of mobile apps, APIs, administrative interfaces, and infrastructure for an innovative glucose sensor

Industry: Health and medicine
Category: Custom solutions
Website:  allezhealth.com

Allez Health is a mobile app for continuous glucose monitoring. It connects to a sensor via Bluetooth, regularly receives measurements, processes them with a special algorithm, and shows the user the current glucose level, trends, and important changes in status.

We developed native apps for iOS and Android, the backend, API, cloud infrastructure, and a set of services for storing metrics, users, accounts, and device data.

Task

The task was to create a stable product for daily medical monitoring: connect to a Bluetooth sensor, ensure continuous data intake, correctly process measurements, provide clear visualization, and send timely alerts about critical changes in glucose levels.

A separate part of the task was the server platform: an API for mobile apps, microservices for working with accounts and metrics, reliable data storage, documentation, tests, and infrastructure ready for scaling.

Sensor connection

The app includes sensor search and connection, user onboarding, and informational screens that help configure monitoring correctly. After connection, the app receives data via Bluetooth and passes it to the internal glucose calculation algorithm.

Sensor found
Sensor found
Connected sensor
Connected sensor
Preparing the sensor for use
Preparing the sensor for use
Searching for sensor
Searching for sensor

Mobile apps

The native iOS and Android apps are built around daily monitoring scenarios. The Now section shows the current value, status over the recent period, and nearest trend so the user can quickly understand what is happening right now.

The trend chart displays data for 12 hours, 24 hours, and 3 days. This helps users see not only individual measurements, but also dynamics: how glucose levels changed throughout the day, after meals, physical exercise, or other events.

Current glucose level
Current glucose level
High glucose level
High glucose level
Low glucose level
Low glucose level
Status information
Status information

Events and context

The user can add events: meals, physical exercise, and other activities. These notes make charts more useful because measurements can be analyzed together with the context in which they appeared.

Chart for the selected period
Chart for the selected period
Related events
Related events

Analytics and reports

The app has a separate statistics section with metrics for 24 hours, 7 days, and 30 days. Data is compared with previous periods, so users see not only current numbers, but also how metrics change over time.

Report generation for the last 15 days was also implemented. The report includes statistics, charts, and summary data that can be used to analyze the condition and discuss results with a specialist.

Statistics by period
Statistics by period
Metric comparison
Metric comparison

Notifications

The app notifies users when glucose rises above or falls below configured limits. In the settings, users can change the target range, alert levels, and schedule so notifications match their individual needs.

High level notification
High level notification
Low level notification
Low level notification

Backend and infrastructure

A full server side deployed in Amazon Web Services was developed for the product. The backend consists of an API and a set of microservices that store information about users, accounts, devices, and collected metrics.

The infrastructure was designed with autoscaling, backups, stable operation under load, and industry-standard security and reliability practices in mind.

A separate large effort focused on autoscaling and handling peak load. Performance and high-load tests showed that the platform in its base configuration can handle 10,000 requests per second, which is estimated to cover the needs of 1 million concurrent users.

Infrastructure as Code

The cloud environment is deployed with Terraform. This makes the infrastructure reproducible, controlled, and convenient for supporting different development, testing, and production environments.

Quality

The mobile apps are fully covered by unit tests and end-to-end tests. The interface works in light and dark themes, supports localization into multiple languages, and passes checks for key user scenarios.

The backend also has 100% unit test coverage. API documentation was prepared according to standards so the mobile, backend, and QA teams could work with service contracts in sync.

Result

Allez Health received a complete technical foundation for continuous glucose monitoring: native mobile apps, algorithmic sensor data processing, personalized notifications, charts, statistics, reports, and a scalable server platform in AWS.

Welltot — continuous biosensing

Development of the server part of a mobile application for continuous monitoring of body temperature

Reporter — an app for QA testers

A tool for professional testing of websites and web applications
Industry: Digital

Docum — documentation management

Development of an interactive tool for creating and managing the company's internal documentation
Industry: Digital
Category: Web services
Telegram
Facebook Messenger

Call back

An error occurred while sending the request. Please try again

Request sent

We will contact you shortly to discuss your project details