1 of 1

My Health Pal

A Healthcare + Vaccination Tracking Solution

Easy Page Navigation to Access Our Features

Goal: An application that keeps users informed about their healthcare appointments and vaccination records.

  1. Reduce the number of missed appointments
  2. Improve the frequency of quality care reducing burden on ER, a study in 2022 stated that 58-80% of individuals went to the ER because it was their only form of care [1].
  3. Promote herd immunity with regularly scheduled vaccinations - Mortality for diseases in the 20th century showed a decline of 90% in 2017 due to the uptake of vaccines [2].

My Health Pal

A Web Application for Vaccination + Appointment Tracking

Samia Anwar, Sheridan Fong, Isra Zahid, Tammy Zeng

Problem Scope

Existing Solutions

Next Steps

References

Considerations and Risks

Abiding by Local Regulations and Guidelines: Personal Information Protection & Electronic Documents Act (CAN), Personal Health Information Protection Act (ON)

Health + Safety: Ensuring all information is accurately stored and vaccination/health recommendations are accurate.

Accessibility: App can be accessed with a browser and Internet connection and follows accessibility best practices.

Availability + Reliability: Choosing efficient encryption and web hosting infrastructure to ensure information is available.

Environmental Risks: Choosing tools that reduce impact of servers, device energy and burden on the healthcare system.

Never forget to schedule with our custom reminders

Easily track and access history

Seamlessly share information with caretakers + loved ones

Figma

Prototyping

GitHub

Version Control

Bootstrap

Front-End Dev

React

Front-End Dev

AWS Amplify

Workflow

User Account Model

The mother has read/write access to all information in the son’s account

R/W

Mother

Son

The father has selective read access to information in the son’s account

R

Wife

Husband

A hierarchical structure where a primary independent account holds control over subordinate dependent accounts.

Dependent account

Independent account (default)

Can selectively share details with another independent account to be monitored by the interested account

Allow for full management (read/write access) by an independent account

The wife has read access to all information in the husband’s account

R

Son

Father

  • Ability to print calendar + set reminders for crucial vaccines
  • Resource hub with information/links

Pain Points: Relies on the manual user effort

Ontario healthcare system is largely based on preventative care and each year Ontario residents forget to schedule, attend and track their vaccination and healthcare appointments.

Key Stakeholders: Families and individuals, healthcare providers, education administrators.

Motivation: Ontarians need to be informed about their and their dependents’ past and future healthcare appointments and vaccinations to achieve and maintain good health and a healthy society.

Ensure Scalability Optimize for Mobile

Educate users

User Testing

Additional Features:

  1. Automatically submit vaccinations to local health authorities
  2. On account setup automatically import vaccine yellow card information
  3. Store additional health information (ex. drug and eye prescriptions)

[1] P. Atkinson, K. McGeorge, and G. Innes, “Saving emergency medicine: Is less more?,” Canadian Journal of Emergency Medicine, vol. 24, no. 1, pp. 9–11, Oct. 2022. doi:10.1007/s43678-021-00237-1 [Online] Available: https://link.springer.com/article/10.1007/s43678-021-00237-1?fbclid=IwAR15Lr48SLll_JWxMNiUtPTDCW5LvWLtKB8_mfLTNJKKYaKumSPGJPP8Izc

[2] C. M. Rodrigues and S. A. Plotkin, “Impact of vaccines; Health, economic and Social Perspectives,” Frontiers in Microbiology, vol. 11, 2020. doi:10.3389/fmicb.2020.01526 [Online] Available: https://www.frontiersin.org/articles/10.3389/fmicb.2020.01526/full

GraphQL

Data Fetching

DynamoDB

Database

AWS Cognito

Authentication

Node.js

Server Scripting

Amazon S3

Object Storage

API Gateway

Routing

Technical Stack

  • Stores vaccination records and provides updates for upcoming vaccines
  • Employers can track vaccine statuses

Pain Points: Is only for vaccinations

A Digital Vaccination Record Immunization Connect (ICON)

  • Add appointments and vaccine history
  • Easily access health records through the main dashboard
  • Share select or all information with individuals - ideal for caretakers and families
  • Export appointments to your calendar