Back to Case Studies

Software platform as a certified medical device

The Calpro project is a digital health solution that empowers patients with Crohn’s disease to monitor their condition remotely. The apps leverage image processing algorithms, to accurately analyze home test results for inflammation levels, providing real-time data.
Category: 
Virtual care
Remote diagnosis

Client

Calpro AS

Industry

virtual care, remote diagnosis

Market

Noway, Sweden

Engagement

Project Based

Scope

Support & Maintenance, Product Scaling

Team Size

7 developers, QA, UI/UX, PM

MVP

N/A

Partnership

since 2020
Project description

The Calpro project is a digital solution designed to monitor patients suffering from Crohn’s disease, a chronic inflammatory bowel condition. The app is intended to help patients track their health status outside of the hospital by using at-home tests that are similar in appearance to pregnancy tests. These tests measure inflammatory markers from a stool sample to indicate the intensity of inflammation, with results ranging from mild to severe (on a scale of 1 to 3).

Patients use the app to take a photo of their test results, which are then analyzed by an algorithm certified for medical use. This algorithm processes the image and provides the patient with a clear, validated result on their current inflammation level. The data is automatically sent to the hospital, allowing healthcare providers to monitor the patient’s condition and adjust treatment plans, such as scheduling earlier visits if necessary.

Project results
About the problem

The Calpro project addresses several key challenges faced by patients with Crohn's disease:

Self-Service Diagnosis: 

Calpro empowers patients by allowing them to monitor their condition independently. Instead of relying solely on hospital visits, users can perform tests at home to assess inflammation levels. The ability to self-diagnose provides them with control over their health and peace of mind between medical appointments.

Improved Patient Experience: 

Access to specialists treating Crohn's disease can often be limited, and hospital visits need to be carefully managed. Calpro helps improve patient experience by giving doctors real-time insight into a patient's condition based on test results. This allows healthcare providers to optimize hospital visits, ensuring that appointments are scheduled based on actual medical need, thus minimizing unnecessary hospital trips while ensuring timely intervention when required.

Project scope
Step 1
Document Digitalization

The first step involved converting scanned documents into digital formats using OCR technology. This phase was crucial due to the diverse nature and quality of the scanned documents. Advanced OCR solutions were employed, capable of handling various text formats, handwriting, and even low-quality scans, ensuring high accuracy in digitization.

Step 2
Document Categorization

Once digitized, the documents were categorized into predefined classes such as medical reports, lab tests, and billing documents. This categorization was facilitated by a machine learning model trained on a large dataset of annotated healthcare documents. The model was fine-tuned to recognize and categorize documents accurately, even when the formats and templates varied significantly.

Step 3
Key Facts Retrieval

The extraction of key facts from the categorized documents was the next critical step. Using natural language processing (NLP) and machine learning algorithms, the system identified and extracted pertinent information such as patient names, birthdates, addresses, ICD codes, and details of medical procedures. The AI model was trained to understand the context and semantics of the healthcare domain, ensuring a high level of precision in fact retrieval.

Step 4
Medical Summary and Report Generation

The final step involved synthesizing the extracted information into coherent medical summaries and reports. Generative AI models, trained on a vast corpus of medical texts, were employed to generate summaries that were both accurate and easily comprehensible. These summaries provided a consolidated view of the patient's medical history and current claims, significantly aiding in the decision-making process.

Key features
Medical device certification
Cloud-based medical data storage
Image recognition
ISO 13485, ISO 14971 compliance
IEC 62304 compliance
live chat
with doctor
knowledge
base
rehab
programs
fitbit
integration
analytical
dashboard
HIPAA
compliance
parameters
tracking
Project timeline
2 months
Project Handover

The handover phase began with a review and analysis of the existing codebase, conducted in collaboration with the previous development team. This process involved extensive testing, quality assurance checks, and the identification of any areas that required improvements. Based on these evaluations, recommendations were made to enhance the performance and functionality.

1 month
Processes Optimization

In this phase, we optimized requirements management and project workflow by structuring processes in Jira and Confluence, where documentation and tasks are linked to tickets. A custom workflow was implemented, providing the client full visibility into task progression—from requirement definition to estimation, approval, implementation, testing, and release.

ongoing
Project Maintenance

In the project maintenance phase of Calpro, we are focused on enhancing the application by releasing new features and improving existing ones. We are working on significant optimizations that will further improve performance and user experience, and we look forward to showcasing these updates in the near future.

Project tech stack

Java

Backend Development

Kotlin

Backend Development

Swift

Mobile Development

Objective-C

Mobile development

React

Frontend development
Project tool stack

Jira Cloud

Project Management

Confluence Cloud

Project Documentation

Atlassian Cloud

Project Management

Slack

Project Communication

Notion

Project Documentation

Figma

UI/UX Design

Twillio

Video Calls Integration

Google Maps

Geolocation

Gmail

E-mails Integration
Technical description

The Calpro project consists of two native mobile applications, one for Android and one for iOS, designed to read and accurately interpret home test results for patients with Crohn’s disease. These apps utilize native libraries such as OpenCV to process and analyze images captured from test kits, ensuring precise interpretation of the inflammation levels indicated by the test results.

From a technical perspective, Java and React are used for various system components due to their reliability and mainstream adoption, which ensures secure data management and high performance. These technologies were selected to meet the stringent security standards required for handling sensitive patient information, ensuring that the system complies with healthcare industry regulations. The overall infrastructure is designed to guarantee the safety and privacy of the data transmitted between patients and hospitals, providing a robust and secure platform for both users and healthcare providers.