Cutis Monitor

Continuous skin measurements — a wearable health tracking system with a Flutter app.

Cutis Wearable Sensor
Cutis Monitor Dashboard
Cutis Time Series Graph

The goal of this research project is to test various measurement methods for continuous skin health monitoring. An app was developed to receive sensor data, calculate skin values, and present them appropriately to the user.

Additionally, the research explores whether subjective well-being or weather events affect measurements, and to what extent machine learning can contribute to the analysis of these long-term measurements. A wearable was developed to measure health data from patients, with an app to read and display the data — patients can also use the app for documentation purposes.

My role

I was responsible for the app end to end: the UI/UX conception — designing intuitive interfaces that let patients understand and interact with their health data — and the hybrid implementation with Flutter for iOS and Android from a single codebase.

The technically interesting parts sat below the interface. Establishing a reliable Bluetooth connection between the wearable and the app, transforming raw sensor signals into meaningful health metrics through complex calculations, and building a dynamic time-series graph to explore the various measurements over time. Automated deployment pipelines allowed rapid iteration and testing throughout the research project.

What the app covers

The feature set grew into a complete companion for health data acquisition and analysis:

  • Dashboard with a health status overview
  • Interactive time-series graphs and data visualization
  • Processing of raw sensor data into skin values
  • Bluetooth connection to the wearable
  • Patient self-reporting and pain evaluation
  • Chat functionality for patient support
  • Notifications
Dashboard
Dashboard
Health Status
Health Status
Time-Series Graph
Time-Series Graph
Data Analysis
Data Analysis
Self Reporting
Self Reporting
Pain Evaluation
Pain Evaluation

The wearable device

As part of the research project, a wearable device was developed to continuously measure health data from patients. The device connects via Bluetooth Low Energy to the mobile app for real-time data transmission, with a long battery life for extended monitoring and a comfortable wearable design.

Cutis Wearable Sensor Device
The wearable skin sensor developed within the research project

Flutter and Dart proved a good match for this kind of application: a single codebase for both platforms, and strong typing with async support for handling the real-time data streams coming from the device.

Technology Stack

Programming
Flutter, Dart
Development Tools
IntelliJ IDEA, Android Studio, XCode
Version Control
Git, GitLab
Platform
iOS & Android
Industry
Health-Tracking System