Inspiration
Emergencies can happen anywhere, anytime, and access to accurate medical information can be the difference between life and death. We were inspired by real-world stories where paramedics or bystanders needed quick, reliable access to critical health info but couldn't get it in time. We wanted to create a solution that makes personal health information accessible within seconds, even when a patient cannot speak for themselves.
What it does
LifeTag combines a secure patient portal with a scannable QR code that instantly displays critical emergency information: allergies, medications, medical conditions, emergency contacts, and an AI-generated health summary. LifeTag also empowers doctors to manage clinical updates, integrates with wearable devices for real-time vitals monitoring, and supports instant translation for accessibility across languages.
How we built it
We used React.js for the frontend and Node.js + Express.js for the backend, with Firebase handling authentication and database storage. QR codes are generated dynamically using a QR API based on the user's live IP and profile link. AI-generated summaries leverage GPT models to create concise health overviews. For wearable integration, we connected with HealthKit APIs, pulling real-time heart rate and oxygen data.
Challenges we ran into
One of the biggest challenges was dynamically retrieving local IP addresses to generate QR codes properly for a local network. Ensuring security and HIPAA-style privacy practices while making data instantly accessible was another balancing act. We also faced integration hurdles when syncing real-time vitals from wearable devices and implementing role-based permissions between patients, doctors, and family members.
Accomplishments that we're proud of
We successfully built a seamless workflow from registration to QR code generation to live patient data monitoring. Our AI health summaries work intuitively, providing readable, emergency-focused insights. We also achieved live wearable monitoring and threshold alerts, a key feature we’re particularly proud of.
What we learned
We deepened our skills in real-time data handling, authentication workflows, API integrations, and user-centered design, especially thinking from the viewpoint of emergency responders. We also learned a lot about accessibility features like translation and large text modes to make the app universally usable.
What's next for LifeTag
We plan to implement offline QR caching, advanced geo-tagging to notify emergency contacts during scans, PDF export of health summaries, and AI-driven anomaly detection for risky health patterns. We also aim to scale wearable integrations to Fitbit and Garmin, supporting even more users.
Log in or sign up for Devpost to join the conversation.