Back to Case Studies

Medical device integration app for urological diagnosis

Streamcheck is a high-end urological solution that combines an advanced diagnostic device with a mobile app, eliminating the need for lab tests. It guides users through the exam process and provides detailed analysis, including uroflow metrics and biomarker detection.
Category: 
Patient self-care
Virtual care

Client

Streamcheck GmbH

Industry

patient self-care, virtual care

Market

Germany

Engagement

Project based

Scope

Mobile app, Doctor web app, Admin web app

Team Size

4 developers, QA, UI/UX, PM

MVP

8 months (ongoing)

Partnership

1 year (ongoing)
Project description

Streamcheck is an innovative project by a German company, tailored for the local market, offering a comprehensive system that revolutionizes urological examinations by eliminating the need for traditional laboratory tests. The examination is performed using a state-of-the-art diagnostic device seamlessly integrated with a mobile app. This app not only guides users step-by-step through the measurement process via an intuitive measurement guide but also delivers an in-depth analysis of the urological test results.

The app provides detailed uroflow readings by assessing the consistency of the urine stream and detects 11 different biomarkers essential for a thorough urine analysis. Additionally, it keeps users on track with reminders for follow-up tests, meticulously maintains documentation, generates detailed reports, and offers comparisons of past and current test results. The app also issues alerts for any irregularities and simplifies the process of scheduling consultations with a doctor, ensuring a smooth and efficient healthcare experience.

Project results
About the problem

The application is tailored for both individual clients and urologists, enabling seamless and efficient urological examinations.

Individual Client:

With this app, clients no longer need to visit a laboratory to provide a urine sample for testing. Through the Streamcheck service, they can order a device directly to their home, complete with 12 disposable cups. The app guides them through a user-friendly "preliminary program" that instructs them on how to perform the test independently. The results are then instantly analyzed within the app. If any abnormalities are detected, clients have the option to immediately schedule a consultation with a urologist, either via phone or in person.

Urologist:

For urologists, the application offers a significant advancement by eliminating the need to send clients' urine samples to external laboratories, drastically reducing the time needed for diagnosis and treatment. Urologists can perform thorough and accurate urological examinations directly in their office, ensuring a faster and more convenient experience. They also have the ability to create secure, individualized accounts for their clients, providing restricted and protected access to test results. Moreover, the device not only measures urine volume but also analyzes the flow rate, leading to more precise diagnostic outcomes.

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
High-end device integration
Uroflow curve analysis
Biomarker control
Case history documentation
Medical report generation
Urologist appointments
Streamlined examination
live chat
with doctor
knowledge
base
rehab
programs
fitbit
integration
analytical
dashboard
HIPAA
compliance
parameters
tracking
Project timeline
2 months
Product Discovery & UI/UX Design

In this phase, we conducted in-depth product discovery to understand user needs and market requirements. We then focused on UI/UX design to create intuitive and engaging interfaces, ensuring a seamless and user-friendly experience that enhances overall functionality of the device.

3 months
Software Development
Phase 1

We began the development cycle with the mobile application and backend systems in preparation for the device's creation, ensuring core functionality was ready ahead of the hardware launch.

3 months
Software Development
Phase 2

In the second development phase, we integrated the mobile application with the device, enabling seamless data exchange and real-time results analysis to ensure accurate and efficient performance.

2 months
Software Development
Phase 3

This phase focused on testing and optimizing measurement algorithms, refining data collection and analysis mechanisms, and preparing thorough documentation to ensure reliability and accuracy in system performance.

ongoing
MVP Delivery & Product Certification

More details coming soon!

Project tech stack

Angular

Frontend Development

Java

Backend Development

Flutter

Mobile 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