Welcome to MediSync – a web application designed to streamline doctor appointments and healthcare management, enhancing communication between patients and healthcare providers while also integrating Gen AI for doctor recommendation and prescription data extraction.
Note: Refer to each directory’s README file for detailed documentation, configuration and installation guide.
- Doctor Appointment Booking 📅: Patients can book appointments with real-time availability.
- Patient & Doctor Record Management 🔐: Secure storage and management of records using cloud-based services.
- Admin Panel 🛠️: A dedicated dashboard for admins to manage doctor and patient appointments efficiently.
- Doctor Recommendations 🤖: AI-powered recommendations for doctors based on patient symptoms through a chatbot.
- Prescription-Based Recommendations 🔍: Extracts diagnoses from previous prescriptions to provide relevant doctor suggestions.
/Admin
- Admin panel for managing doctors, patients, and appointments./Frontend
- Code for the patient interface and booking appointments./Backend
- API and server logic for handling database and user interactions./Demo
- A sample demo of frontend using HTML, CSS.
- Frontend: HTML, CSS, JavaScript, React
- Backend: Node.js, Express
- Database: MongoDB Atlas
- AI Integrations: Gemini AI 1.5 Flash, Azure Vision for OCR