Inspiration

During my EMT ride-alongs, I saw the same pattern: most calls from older patients were medication-related confusion, missed doses, wrong timing. We should build a super-simple app that makes meds a living list, co-updated by patient and doctor. Clear instructions, gentle reminders, fewer emergencies.

What it does

HealthSync reads your medical documents and extracts medications, appointments, and key notes. It builds a smart schedule and syncs reminders to Google Calendar, with one-tap links to confirm doses. A built-in chat answers health questions using your saved data.

How we built it

HealthSync uses a React frontend with a Flask + Supabase backend integrated with OpenAI. Upload a document and we extract medications and appointments, then sync them to your calendar. The small codebase ships fast and is easy to maintain. ORC and PyMuPDF handles parsing, chat, and scheduling with prompt-guided JSON.

Challenges we ran into

We had issues parsing the documents to be able to convert different type of documents accurately to AI-understandable code.

Accomplishments that we're proud of

  • Real-time OCR processing using advanced PyMuPDF technology that understands medical forms
  • Context-aware AI chat that remembers your medical history and provides personalized advice
  • Priority-based recommendations (high/medium/low) with actionable steps to improve your health
  • Intelligent health scheduling - automatically syncs appointments, medication reminders, and health events
  • Real-time calendar management with full CRUD operations for health-related scheduling
  • Specialized medical parsing for EMR forms, visit notes, and clinical documents
  • Microservices architecture with separate AI, OCR, and health insights services
  • React 19 + Vite 7 for lightning-fast development and ultra-responsive UI

What we learned

- Technical Mastery: Learned to implement advanced technologies including PyMuPDF for medical OCR, OpenAI GPT-3.5 for AI-powered health insights, Google Calendar OAuth integration, and microservices architecture - transforming a basic authentication system into a sophisticated healthcare platform. ** - Healthcare Domain Expertise*: Developed deep understanding of medical document structures, patient-centric UX design, healthcare data privacy (HIPAA compliance), and the balance between medical accuracy and user accessibility - requiring us to bridge complex technical implementation with real-world healthcare needs. * - Development Process Evolution**: Mastered iterative development, comprehensive documentation standards, robust error handling for healthcare applications, and the importance of choosing the right tools early - demonstrating how systematic problem-solving and user-focused design can create production-ready healthcare solutions.

What's next for HealthSync

We are looking into expanding the website to be a mobile app and also sync with popular wearables such as watches, sleep trackers, etc. This would lead to seamless integration and a IOT based structure. We can also partner with healthcare providers for smoother integration between patient and doctor, replacing their outdated systems. We will also be developing a system of compliance to make sure the patient keeps taking their medication and follows the plan thoroughly.

Built With

  • flask
  • ocr
  • openai-gpt-3.5-turbo
  • pymupdf
  • python
  • react-19
  • supabase
  • tailwind
Share this project:

Updates