Skip to content

A kid friendly Android asthma app that interactively educates children, with robust tracking and reporting for parents and providers.

Notifications You must be signed in to change notification settings

turtle-geek/SMART-AIR-App

Repository files navigation

McJerry: Asthma Tracker for Children

McJerry is a kid-friendly Android app that helps children (ages 6–16) understand asthma, practice good inhaler technique, log symptoms/medicine use, and share parent-approved information with a healthcare provider via a concise, exportable report.

McJerry believes in helping individuals understand and stay in control of their medical conditions regardless of age and ability, and this is reflected in our app's equitable design.

Main features

Security

McJerry values privacy and confidentiality of any data, health data included. Users can access the app only through a secure authenticated account with unique identifiers (email for parents/providers, username for children), and data is only shared when explicitly permitted.

  • Sign out available to all users
  • Credentials recovery possible in case of forgotten password
  • Registration validation to ensure secure and unique accounts

Child user

  • Logs and view peak flow readings on the home screen, as well as the peak flow zone
  • View health trends overtime
  • Logs medicines to track what is and how much is left in the inventory as well as their expiration dates
  • Complete daily check in to build a medical log over time, exportable in PDF format
  • Access to interactive technique helper and home recovery guide to learn how to manage and response to asthma flares and attacks
  • Track progress with motivation streaks/badges to collect when unlocking achievements such as consecutive planned controller days, consecutive technique-completed days, ...
  • One-tap triage: receive immediate guidance specific to the user's physical condition in the event of breathing difficulties or asthma attack.
    • SOS Scenario: App calls 911 unless cancelled by the user
    • Non-SOS Scenario: App offers choice to start home recovery steps, or call 911
    • App checks up on user after 10 minutes of triage starting, and escalate in the event of same or worsening condition, or no response

Parent user

  • Create and link many child accounts to manage different child separately, in one space
  • Help children complete daily check-in questionnaires from the parent dashboard
  • Toggle sharing for specific health information with linked provider
  • Link providers by sharing a one-time invite code with selected providers
  • Child at a glance: dashboard featuring today's PEF and zone, rescue count, trend snippets

Provider user

  • Read-only view that allows user to see data shared by the children's parents

Coming in the next update

Features we plan to implement

  • Rapid rescue repeats: notify parents where there are 3+ rescues within three hours
  • Browse through health history with customisable view window of up to 6 months
  • Export health and medical log as PDF reports
  • Alerts when child reports poorer conditions

System Requirement

Android 8.0 (Oreo) or higher (min SDK 26)

App walk through

See our walk through video here for an overview of the app's features!

About

A kid friendly Android asthma app that interactively educates children, with robust tracking and reporting for parents and providers.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6

Languages