Skip to content

4shlyn/PulseSafe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PulseSafe

Screenshot 2024-01-16 at 5 12 32 PM

Demonstration

Demonstration video

Inspiration

Cardiovascular diseases are the leading cause of death globally. One in five deaths is a heart attack, and performing CPR immediately can greatly improve these odds. However, ambulances may only arrive so fast. PulseSafe aims to quickly help those in need by alerting nearby individuals with first-aid training of the incident.

What it does

PulseSafe monitors real-time heart rate and input data on a smartwatch, allowing the user to tap a button to send notifications to nearby first-aid certified members, indicating an emergency. These registered members are trained CPR providers, and notifications will only be sent to members within a close distance to the person in need.

Figma Design

Screenshot 2024-01-16 at 5 03 27 PM

Link to Figma Design

How we built it + Challenges we ran into

One of the initial challenges was coding on FitbitOS using Fitbit’s documentation, carefully studied to program the app for the watch. The platform's simulator limitations for handling API calls like an actual smartwatch restricted testing. Sending data from the watch sensor to a server posed challenges with unhelpful error messages. Learning the MERN stack, chosen for compatibility with FitbitOS, was a hurdle for the team due to lack of prior experience. Git challenges led to multiple repository copies.

Techstack

  • React, Javascript, HTML, CSS, Figma
  • Express.js, Node.js, MongoDB
  • Fitbit Companion API, Fitbit Device API, Twilio, ngrok

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5