Skip to content

About

An AI-powered healthcare assistant for symptom guidance, doctor recommendations, and preventive care.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

20 Commits

Folders and files

Repository files navigation

MediGuide AI

An AI-powered preventive healthcare platform that predicts future health risks, recommends suitable doctors, and provides online consultation support using Artificial Intelligence and modern web technologies.


Project Overview

MediGuide AI is a smart healthcare assistance platform designed to help users understand potential future health risks based on symptoms, lifestyle habits, and medical history. The system uses AI APIs to analyze health-related data and provide preventive suggestions along with doctor recommendations through a user-friendly web interface.


Technology Stack

Frontend

  • Next.js
  • Tailwind CSS
  • HTML
  • CSS
  • JavaScript

Backend

  • Node.js
  • Express.js

Database

  • MongoDB

AI Integration

  • Gemini API

Tools

  • VS Code
  • GitHub
  • MongoDB Compass

Features

  • User Authentication (Login / Register)
  • AI-Based Health Risk Prediction
  • Symptom Analysis
  • Preventive Healthcare Suggestions
  • Doctor Recommendation System
  • Appointment Booking
  • Online Consultation Chat
  • Prediction History Tracking
  • Dashboard Interface
  • Admin Panel
  • Responsive UI Design

Supported Functionalities

  • Predict future health risks
  • Classify risks as Low / Medium / High
  • Suggest preventive healthcare measures
  • Recommend suitable specialists
  • Store consultation and prediction history

Project Structure

MediGuide-AI/
│
├── client/
├── server/
├── models/
├── routes/
├── controllers/
├── middleware/
├── screenshots/
│   ├── home.png
│   ├── login.png
│   ├── register.png
│   ├── dashboard.png
│   ├── prediction.png
│   ├── doctors.png
│   └── consultation.png
│
├── .env
├── package.json
├── README.md
└── app.js

Installation & Setup

1. Clone Repository

git clone <https://github.com/aarya-saraf/MediGuide-AI>

2. Move to Project Directory

cd MediGuide-AI

3. Install Dependencies

npm install

4. Configure Environment Variables

Create a .env file and add:

MONGO_URI=your_mongodb_uri
GEMINI_API_KEY=your_gemini_key

5. Start Backend Server

npm run server

6. Start Frontend

npm run dev

7. Open in Browser

http://localhost:3000

Project Screenshots

Home Page

WhatsApp Image 2026-05-27 at 11 31 47 PM

Login Page

WhatsApp Image 2026-05-27 at 11 31 48 PM

Register Page

WhatsApp Image 2026-05-27 at 11 31 49 PM

Dashboard

WhatsApp Image 2026-05-27 at 11 31 49 PM (1)

Prediction Result

WhatsApp Image 2026-05-27 at 11 31 52 PM

Doctor Recommendation

WhatsApp Image 2026-05-27 at 11 31 53 PM

Future Predictions

WhatsApp Image 2026-05-27 at 11 31 53 PM (1)

Team Members

  • Aarchi Israni
  • Aarushi Nahata
  • Aarya Saraf

Future Improvements

  • Video Consultation Feature
  • Real-Time Doctor Availability
  • Mobile Application Development
  • Voice-Based AI Assistant
  • Advanced ML Models for Higher Accuracy
  • Hospital & EHR Integration
  • Cloud Deployment (AWS / Render)

Repository

https://github.com/aarya-saraf/MediGuide-AI

About

An AI-powered healthcare assistant for symptom guidance, doctor recommendations, and preventive care.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages