Skip to content

An asthma detection and management mobile application that predicts asthma attacks using machine learning algorithms trained on collected environmental data and biosignal and sensory data extracted and processed from smartwatches.

Notifications You must be signed in to change notification settings

sadeelmu/Asthmaguard

Repository files navigation

AsthmaGuard: Asthma Prediction and Management Mobile App (mHealth)

AsthmaGuard is an asthma detection and management mobile application that predicts asthma attacks using algorithms based on environmental data and biosignals and vital signs data extracted and processed from the Apple Watch to provide personalized asthma risk assessments and alerts.

Features

  • Asthma Prediction: Algorithm analyzing environmental and biosignal data to predict asthma threat.
  • Real-Time Monitoring: Integrates with the Apple Watch and HealthKit to collect data such as heart rate and blood oxygen precentage.
  • Personalized Alerts: Notifies users about potential asthma risks based on changes in data, allows them to contact their companion and access breathing excerises.
  • Breathing Exercises: Includes guided breathing exercises for asthma relief.
  • Companion Application: Companion application for the asthma patient's doctor or trusted adult to montior their asthma threat.

Technologies

  • iOS Development: Swift and SwiftUI
  • Database: SQLite
  • APIs: Apple HealthKit, WatchKit, WeatherKit

Screenshots

Asthma Threat Dashboard

Asthma Threat Dashboard

High Asthma Threat

High Asthma Threat Alert

User Survey for Environmental Monitoring

User Survey for Environmental Monitoring

Asthma Threat Breakdown

Asthma Threat Breakdown

Historical Data Overview

Historical Data Overview

Breathing Exercises

Breathing Exercises

Companion Dashboard

Companion Dashboard

Login Companion

Login Companion

Login Patient

Login Patient

Register Patient

Register Patient

About

An asthma detection and management mobile application that predicts asthma attacks using machine learning algorithms trained on collected environmental data and biosignal and sensory data extracted and processed from smartwatches.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published