Inspiration
Have you ever struggled to remember the exact names of your parents' medications? Or felt overwhelmed trying to explain a week’s worth of confusing symptoms during a rushed 10-minute doctor’s consultation?
We noticed a recurring, stressful pattern: managing healthcare is deeply fragmented, especially when it involves aging loved ones. Adult children worry about their parents but lack visibility into their daily health routines. We were inspired to build a solution that turns this anxiety into clarity by bridging the gap between patients, their families, and medical professionals, simply because there is no centralized app to manage health data.
What it does
MediSync is a comprehensive health companion that keeps everyone on the same page. It focuses on three core pillars:
- Family & Caregiver Sync: Children and caregivers can seamlessly connect and monitor their parents' medications, upcoming hospital appointments, and overall condition from anywhere.
- Symptom Summarizer & Jargon Translator: Patients input what they feel (onset, duration, severity). The app translates complex medical jargon into simple words and automatically generates a concise, clinical summary for doctors, drastically improving history-taking and diagnosis.
- Digital Emergency Vault (SOS): Securely stores insurance and medical documents. In an emergency, the SOS feature connects users with nearby hospitals (showing distance) and displays a critical medical profile for first responders in case the patient is unconscious.
How we built it
We designed the front-end to be highly accessible for both younger caregivers and elderly patients, prioritizing clear typography and intuitive navigation. On the backend, we focused on secure data syncing to ensure medical records update in real-time across family accounts.
To give our core features genuine clinical value, we integrated intelligent logic into the backend:
- Probabilistic Symptom Summarizer: We utilized probabilistic modeling to help structure the symptom data. By analyzing the relationship between various symptoms, their onset, and severity, the system organizes the patient's raw inputs into a prioritized, clinically relevant summary, improving the doctor's diagnostic efficiency.
- Smart Medication Reminders: To emphasize why timely medication is critical, our reminder logic is built around the basic principles of how the body absorbs medication. This helps caregivers ensure that their loved ones take their doses at the right intervals to maintain consistent health, avoiding the risks of missed or overlapping doses.
Challenges we ran into
- Balancing Simplicity with Detail: Designing an interface that is simple enough for an elderly user to navigate, while still collecting enough detailed symptom data to be useful for a doctor.
- Data Structure: Figuring out how to properly link relational data so that a single patient's profile can be securely viewed and edited by multiple authorized family members without sync conflicts.
Accomplishments that we're proud of
- Successfully building the Symptom Summarizer, which takes messy, human inputs and formats them into a clean paragraph that doctors can instantly perceive.
- Creating the SOS Emergency Contact loop that not only finds hospitals but also acts as a voice for unconscious patients by displaying their vital history.
What we learned
We learned a massive amount about healthcare UX/UI, specifically the importance of high-contrast design and clear language. Technically, we deepened our understanding of state management when dealing with real-time syncing across multiple devices. We also learned how to practically structure complex medical data into a consumer-facing application to provide real value.
What's next for MediSync
- Widgets: Turn MediSync into an Android and iOS app and implement widgets for better accessibility
Built With
- amazon-web-services
- composer
- css3
- git
- html5
- inertia.js
- javascript
- laravel
- node.js
- npm
- php
- postgresql
- react
- sql
- supabase
- tailwind
- vercel
- vite
Log in or sign up for Devpost to join the conversation.