Skip to content

BPForEveryone/BloodPressureForEveryone

Repository files navigation

BloodPressureForEveryone

Table of Contents

  1. Overview
  2. Release Notes
  3. Install Guide
  4. Build Guide

Overview

BloodPressureForEveryone is a set of two blood pressure focused iOS applications, one for medical professionals (BPForProfessionals) and the other for caretakers (BPForEveryone), that allows users to analyze blood pressure measurements. The latter allows users to track and view their blood pressure history. The medical professional application is HIPAA compliant and suitable for use during a patient consultation. Additionally, the application also provides supplementary resources for specialists and common practitioners alike and educational resources for patients and caregivers.

Release Notes

v1.0.0 (12/04/2017)

New Features:

Application interpretations, data models, and data visualizations are now based off of the Clinical Practice Guideline for Screening and Management of High Blood Pressure in Children and Adolescents, the latest of its kind published by the American Academy of Pediatrics (AAP).

BPForProfessionals:

  • Patient data can be entered to obtain a blood pressure measurement analysis
  • Graph view displays patient plot in comparison to blood pressure norms
  • Resources tab provides articles, journal papers, websites, and other miscellaneous tools

BPForEveryone:

  • Patient data and a comprehensive patient profile can be entered and saved to obtain a blood pressure measurement analysis
  • Past patient blood pressure measurements can be viewed as a list history
  • Graph view displays past blood pressure measurements as a plot over time
  • Resources tab provides articles, websites, programs, and other miscellaneous tools to help educate the user about blood pressure, hypertension, cardiovascular health, and eating and exercise habits

Bug Fixes:

  • Corrected errors in BP Norms tables for 13 year olds
  • Corrected BPForEveryone View that reversed systolic and diastolic blood pressures

Known Bugs and Defects:

  • Crash: In certain circumstances on both applications, if patient data is entered incorrectly, the analysis will not proceed and there will be a fatal error. In most cases, this occurs when the height is entered for the wrong measurement system (ie. when entering feet-inches measurement when the application expects meters).

Install Guide

Prerequisites

  • iOS 11.0 or later

Beta Install

  • Connect iPhone to a computer with iTunes
  • Drag & Drop the BPForEveryone.ipa or BPForProfessionals.ipa to the phone to sync

Alternative Beta Install

  • Download the latest Xcode on a system running macOS 10.12 Sierra or later
  • Open a new project from source control using this link, https://github.com/BPForEveryone/BloodPressureForEveryone
  • Click near the run tab and set the target to a connected iPhone (optional, otherwise will emulate on the computer)
  • Click the run tab to build the application to the target destination (and run, if target is computer)

Official Download and Installation (Coming Soon)

  • Navigate to the App Store to find and download our application
  • Installation will begin on your device when the application finishes downloading

Build Guide

Build Requirements

  • macOS 10.12 Sierra or later
  • Xcode 9.0 (iOS 11.0 SDK) or later
  • Swift 4.0 or later

Dependencies

The following are required to edit the graph views in their current state:

Build Instructions

  • After cloning the project navigate to the project directory and run
pod install
  • Open project BPApp.xcworkspace in XCode
  • Select the desired target application and device and select 'build'

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors