Skip to content

shishir-21/SehatSathi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

56 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿง  MediBrain

๐Ÿš€ AI-Powered Healthcare Assistant & Telemedicine Platform

๐Ÿ”— Live App: https://sehat-sathi-alpha.vercel.app/login

image

๐Ÿ”‘ Demo Credentials

You can use the following credentials to explore the platform:

Email: admin@test.com
Password: 123456

โš ๏ธ Note: This is a test account with limited access. Please do not modify critical data.


๐Ÿ“Œ Overview

MediBrain is a full-stack healthcare platform that combines AI assistance + doctor booking + health tracking into one seamless experience.

It helps users:

  • Find doctors & hospitals
  • Book appointments
  • Get AI-based health guidance
  • Track symptoms & vitals

โœจ Features

๐Ÿ‘จโ€โš•๏ธ Doctor Discovery

  • Search doctors by specialization
  • View ratings and availability
  • Book appointments instantly

๐Ÿฅ Hospital Explorer

  • Browse hospitals across India
  • View hospital details and services
  • Explore associated doctors

๐Ÿ“… Appointment Booking

  • Slot-based scheduling
  • Real-time booking system
  • Prevents double booking

๐Ÿค– AI Health Assistant

  • Symptom-based guidance
  • Recovery suggestions
  • Diet & lifestyle advice
  • Multi-language support (future-ready)

๐Ÿ“Š Health Tracker

  • Track temperature
  • Add symptoms
  • Store medicines
  • Monitor health progress

๐Ÿง  AI Capabilities (Current)

  • Fever / cold / headache analysis
  • Basic health recommendations
  • Suggest when to consult a doctor
  • Smart conversational interface

๐Ÿ”ฎ Upcoming Features

  • ๐Ÿ“ธ Prescription upload & AI analysis
  • ๐Ÿงพ MRI / medical report interpretation
  • ๐Ÿ”” Smart reminders (medicine & vitals)
  • ๐Ÿ“น Video consultation
  • ๐Ÿ’ณ Payment integration

๐Ÿ—๏ธ Tech Stack

Frontend

  • Next.js / React
  • Tailwind CSS

Backend

  • NestJS
  • REST API architecture

Database

  • MongoDB Atlas

Deployment

  • Frontend โ†’ Vercel
  • Backend โ†’ Render

๐Ÿ”— Architecture

Frontend (Next.js)
โ†“
Backend (NestJS API)
โ†“
MongoDB Atlas

๐Ÿ” Authentication

  • JWT-based authentication
  • Secure API endpoints
  • Environment-based configuration

โš™๏ธ Environment Variables

Backend (Render)

MONGO_URI=your_mongodb_connection_string
PORT=10000
JWT_SECRET=your_secret

Frontend (Vercel)

NEXT_PUBLIC_API_URL=https://your-backend-url.onrender.com

๐Ÿš€ Getting Started

1. Clone Repo

git clone https://github.com/shishir-21/SehatSathi.git
cd SehatSathi

2. Install Dependencies

npm install

3. Run Backend

npm run start

4. Run Frontend

npm run dev

๐Ÿ“ก API Endpoints

  • /auth/login
  • /users/signup
  • /doctors
  • /hospitals
  • /appointments
  • /ai/chat

๐Ÿ› ๏ธ Improvements in v1.0.0

  • Production-ready deployment
  • MongoDB Atlas integration
  • Fixed localhost DB issues
  • Added CORS support
  • Stable API connections

๐ŸŽฏ Future Vision

MediBrain aims to become a complete AI healthcare ecosystem:

  • Personal AI nurse ๐Ÿง 
  • Smart diagnostics โšก
  • Remote healthcare access ๐ŸŒ

๐Ÿ‘จโ€๐Ÿ’ป Author

Shishir Mahato
B.Tech CSE (Data Science)
Full Stack + AI Developer


โญ Support

If you like this project, give it a โญ on GitHub!

About

SehatSathi is a doctor appointment booking app that allows users to find nearby doctors, check availability, and book appointments seamlessly using a map-based interface.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors