Skip to content

DHRUVKANDPAL/HealthSync

Repository files navigation

🩺 HealthSync

🚀 A Next-Generation Healthcare Management Platform

💡 Revolutionizing patient-doctor interactions, 🏥 optimizing hospital operations, and ❤️ enhancing patient care through AI-powered intelligence.

Built with Next.js


📋 Table of Contents


🔍 Overview

HealthSync is a comprehensive healthcare platform built with modern web technologies, designed to connect patients with healthcare providers seamlessly while providing powerful tools for hospitals to manage their operations efficiently.


💫 Core Features

🏥 Doctor-Patient Consultation Booking

  • Online & Offline Appointments: Schedule both in-person and virtual consultations
  • Video Call Integration: Secure, HIPAA-compliant video consultations
  • Smart Scheduling: AI-powered appointment suggestions based on urgency and availability

Video Call Secure video consultation interface

📌 OPD Queuing System

  • Real-time Queue Updates: Live tracking of outpatient department waiting times
  • Digital Queue Management: Paperless queue system with SMS notifications
  • Priority-based Sorting: Emergency cases automatically prioritized
OPD Queue (Hospitals)

Hospital queue management dashboard

OPD Queue (Doctors)

Doctor's queue management interface


🤖 AI-Powered Capabilities

🔎 Semantic Search

  • Multilingual Symptom Search: Search medical conditions in any language
  • Natural Language Processing: AI interprets symptoms and suggests relevant results
  • Context-Aware Results: Personalized search results based on patient history
English Symptom Search

Symptom search in English

Tamil Symptom Search

Symptom search in Tamil

🤖 Curo AI - Medical Assistant

Intelligent healthcare assistance available in two tiers:

CuroBeat (Premium) CuroFlash (Free)
✅ Structured medical data generation ✅ Real-time medical information stream
✅ Personalized health insights ✅ General health education
✅ Integration with medical records ✅ Basic symptom assessment
✅ Advanced analytics and trends ✅ Public health resources

CuroBeat CuroBeat interface for structured medical data analysis

CuroFlash CuroFlash providing real-time streaming medical information

🏅 CuroHero (Coming Soon)

  • Human Medical Assistants: Connect with trained healthcare professionals
  • Specialized Support: Assistance for elderly, chronic conditions, and post-surgery recovery
  • 24/7 Availability: Round-the-clock access to medical guidance

👤 Patient-Centered Tools

📂 Patient History & Digital Records

  • Unified Medical Records: Comprehensive storage of medical history
  • Prescription Management: Digital generation and delivery of prescriptions
  • Document Sharing: Secure sharing of reports with authorized healthcare providers

Patient Profile Patient profile showing comprehensive medical history and records

⏰ Appointment & Medicine Reminders

  • Smart Notifications: Timely reminders for appointments and medications
  • Dosage Tracking: Monitor medication adherence and schedule
  • Follow-up Reminders: Automated follow-up scheduling suggestions

🌎 Multilingual Support

  • Google Translate Integration: Platform available in multiple languages
  • Cultural Adaptations: Region-specific health information and guidance
  • Voice Input: Multilingual voice recognition for accessibility

Multilingual Dashboard Main dashboard with multilingual support enabled


🏨 Hospital Management

🚨 Emergency Notification System (Coming Soon)

  • Critical Alerts: Instant notifications for emergencies
  • Family Coordination: Automated updates to designated family members
  • First Responder Integration: Direct communication with emergency services

🏨 Bed Allocation & Management

  • Real-time Availability: Live tracking of hospital bed occupancy
  • Optimized Allocation: AI-driven bed assignment based on patient needs
  • Predictive Occupancy: Forecasting of bed requirements for better planning

Room & Bed Availability Hospital room and bed availability management dashboard

💳 Integrated Billing System

  • Transparent Pricing: Clear breakdown of medical costs
  • Multiple Payment Options: Online, offline, and insurance processing
  • Automated Insurance Claims: Streamlined submission to insurance providers

🛠 Tech Stack

Category Technologies
Frontend Next.js, TypeScript, ShadCN UI
UI/UX Framer Motion, Lucide React
Backend Node.js, Express.js
Database PostGreSql
Authentication Lucia-Auth
AI/ML Gemini API, Python
DevOps Vercel

🚀 Installation

Prerequisites

  • Node.js (v16+)
  • Yarn or npm
  • Environment variables (see .env.example)

Setup Instructions

  1. Clone the repository bash git clone https://github.com/your-repo/healthsync.git cd healthsync

  2. Install dependencies bash yarn install

    or

    npm install

  3. Configure environment variables bash cp .env.example .env.local

    Edit .env.local with your configuration

  4. Run the development server bash yarn dev

    or

    npm run dev

  5. Open your browser Navigate to http://localhost:3000


🤝 Contributing

We welcome contributions to HealthSync! Please see our CONTRIBUTING.md for guidelines.


📄 License

HealthSync is licensed under the MIT License - see the LICENSE file for details.


Made with ❤ for healthcare professionals and patients worldwide

© 2025 HealthSync Team

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages