hackquest logo

Mediमंत्र

Our project is an end-to-end AI-integrated healthcare management system designed to streamline communication between patients and doctors, provide instant medical insights, and offer emergency support

Videos

Description

Patient Login email: raktimbanerjee05@gmail.com password: Raktim05@

Doctor Login email: bainssara@kunda.com password: a3hCvmiq^9

💻 Core Modules and Features

🏠 I. Home Page

  • A clean, intuitive landing page introducing the platform.

  • Direct access to login, chatbot, and emergency help.


🤖 II. AI Chatbot

  • An always-available intelligent chatbot trained to answer health-related questions.

  • Offers guidance, support, and information about symptoms, appointments, and services.

  • Powered by NLP and integrated with symptom analyzer for deeper insights.


🩺 III. Symptom Analyzer

  • AI-based system to analyze user-reported symptoms.

  • Offers preliminary diagnostics and suggests possible health issues.

  • Helps users decide whether they need to see a doctor urgently.


🚨 IV. Emergency Functionality

  • One-tap Emergency Call Button to connect users directly to emergency contacts or health services.

  • Integrated with Google Maps API for location sharing.

  • Option to call the nearby ambulances providers via SMS or call using Twilio.


👤 Patient Portal

🔐 V. Patient Login

  • Secure login interface for patients using credentials or OTP/email.

  • Authenticates user and navigates to their personalized dashboard.

📊 VI. Dashboard

  • Displays upcoming appointments, vital stats, and latest prescriptions.

  • Quick links to all features including chatbot, symptom checker, and reports.

📅 VII. Appointments

  • Book Appointment: Choose doctor, date, and time based on availability.

  • Cancel Appointment: Cancel scheduled appointments with real-time confirmation and notification.

📄 VIII. Medical Record Management

  • Scan Prescription: Upload prescription images which are parsed using OCR and AI.

  • Converts handwritten prescriptions into structured digital format for easy access and AI analysis.

💊 IX. Prescription Viewer

  • View all past and current prescriptions.

  • Each prescription shows dosage, instructions, and doctor notes.

  • Option to download or email the prescription.

❤️ X. Vital Statistics

  • Manual input or integration with wearable devices for real-time health monitoring.

  • Displays heart rate, temperature, oxygen saturation, BP, etc.

  • Visualized using charts/graphs for better understanding of health trends.


👨‍⚕️ Doctor Portal

🔑 XI. Doctor Login

  • Secure login for verified healthcare professionals.

  • Authenticates doctors using credentials and provides access to their tools.

📈 XII. Doctor Dashboard

  • Overview of upcoming appointments, patient insights, and recent activity.

  • Smart alerts for patient follow-ups, critical symptoms, or missed appointments.

👥 XIII. Patient Management

  • View and manage registered patients under the doctor’s care.

  • Access to patient history, symptoms, and uploaded documents.

🗓️ XIV. Appointment Management

  • Accept, cancel, or reschedule appointments.

  • View full schedule by day/week/month.

📝 XV. Prescription Module

  • Generate Prescription: Create new prescriptions using a rich-text editor or voice-to-text.

  • Email Prescriptions: Send prescriptions directly to the patient’s email.

  • Cancel Prescription: Invalidate an existing prescription with timestamp and reason.


💡 Tech Stack Highlights

  • Frontend: Next.js and Acetenity libraries for UI, animations and dashboards

  • Backend: Express.js and RESTful APIs

  • AI Modules: OpenAI for chatbot & symptom analysis, OCR for prescription scanning

  • Database: MongoDB for user and medical data

  • Third-Party Integrations: Google Maps API, Twilio, Email APIs


🚀 Future Scope

  • Integration with pharmacies for direct medicine delivery

  • Insurance module for claims

  • Wearable IoT integration for automated vitals

  • Multilingual support for rural accessibility

Tech Stack

Next
Node
React
MongoDB
JavaScript
OpenAI
Twilio
Langchain.js