Allez Health — continuous glucose monitoring
Page head bg

Allez Health — continuous glucose monitoring

Native mobile apps, backend, API, and AWS infrastructure for continuous glucose monitoring

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

Allez Health is a digital product for continuous glucose monitoring. It combines iOS and Android mobile apps, Bluetooth sensor integration, algorithmic measurement processing, personalized notifications, reports, and a scalable server platform.

We developed the full technical foundation of the product: native mobile apps, backend, API, microservices, cloud infrastructure in AWS, tests, documentation, and deployment processes. The main focus was stability, data accuracy, and reliable operation in daily medical monitoring scenarios.

Challenge

In health monitoring products, simply showing data on a screen is not enough. The app must connect to the sensor reliably, receive measurements regularly, process them correctly with an algorithm, and notify the user about critical status changes in time.

A separate challenge was the server platform. We had to design an API and infrastructure capable of working with accounts, devices, a large stream of metrics, reports, tests, documentation, and scaling under high load.

Our role

We were responsible for developing native iOS and Android apps, backend, API, cloud infrastructure, DevOps, documentation, and testing. The work covered both mobile app user scenarios and server-side architecture for storing, processing, and synchronizing data.

The product architecture was built around several critical areas: mobile client, sensor connection, algorithmic measurement processing, API, microservices for accounts and metrics, cloud environment, automated tests, and contract documentation.

Sensor and mobile app

The key scenario starts with sensor connection. The app includes device search, Bluetooth connection, user onboarding, and informational screens that help configure monitoring correctly.

After connection, the app regularly receives data from the sensor, passes it to the internal glucose calculation algorithm, and shows the user the current status, trend, and important changes in a clear form.

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

Monitoring and context

The main screen is built around daily control. The user sees the current value, recent status, and nearest trend to quickly understand what is happening right now.

The trend chart shows data for 12 hours, 24 hours, and 3 days. The user can add events such as meals, physical exercise, and other activities. This helps analyze measurements not in isolation, but together with the context in which they appeared.

Current glucose level
Current glucose level
High glucose level
High glucose level
Low glucose level
Low glucose level
Status information
Status information
Chart for the selected period
Chart for the selected period
Related events
Related events

Analytics, reports and notifications

The app includes statistics for 24 hours, 7 days, and 30 days with comparison to previous periods. Report generation for the last 15 days was also implemented, with summary data, charts, and statistics for analyzing the condition and discussing results with a specialist.

Notifications are configured according to the user’s individual limits. The app alerts users when glucose rises above or falls below the configured range, and also allows changing notification levels and schedule.

Statistics by period
Statistics by period
Metric comparison
Metric comparison
High level notification
High level notification
Low level notification
Low level notification

Backend and data

The server side consists of an API and a set of microservices for users, accounts, devices, and collected metrics. The backend is responsible for data storage, synchronization with mobile apps, report preparation, and stable operation of service contracts.

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

Infrastructure and scaling

The cloud infrastructure was deployed in Amazon Web Services. The environment was designed with autoscaling, backups, stable operation under load, and industry-standard security and reliability practices in mind.

The infrastructure is described with Terraform, so environments can be reproduced, controlled, and maintained for development, testing, and production. 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.

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.

Special attention was paid to the stability of scenarios that affect user trust: sensor connection, regular measurement intake, data processing, notifications, and report generation.

Result

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

For the user, this means clear daily monitoring: current values, trends, event context, reports, and timely alerts about critical status changes. For the product, it means a stable technical foundation ready for scaling and further development.

Baza — digital platform for real estate agents

Mobile app, backend, API, listing parser, and search infrastructure for real estate agents working with the property market
Industry: Real estate

Welltot — continuous biosensing

Development of the backend of a mobile application for continuous body temperature monitoring

Reporter — an app for QA testers

A tool for professional testing of websites and web applications
Industry: Digital
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