MEDISIGHT

πŸ₯ India has 70,000+ hospitals but zero unified system to track beds in real time. The result? Overcrowded ERs, blocked beds, and ambulances playing a deadly guessing game. MEDISIGHT changes the game β€” live bed tracking, smart ambulance routing, and surge alerts, all in one open-source dashboard. No APIs. No subscriptions. Just open-source tech saving real lives. Because no one should die waiting for a bed that exists in the hospital next door.

Description

MEDISIGHT is a website for Nagpur city that solves 1 big problem:

"When an ambulance picks up a patient, it rushes to the NEAREST hospital. But what if that hospital is already full?"

Our solution has 3 pages:

🟒 Page 1 β€” Public Dashboard (/)

Shows all 15 real Nagpur hospitals on a live map

Anyone (public, patients, families) can see how many beds are free right now

Hospitals show 🟒 green (normal), 🟑 yellow (filling up), or πŸ”΄ red (critical)

Click any hospital β†’ see admission trends on a graph

πŸš‘ Page 2 β€” Ambulance Routing (/ambulance)

Ambulance driver opens this page, shares GPS location

Clicks "Find Best Hospital"

Our smart algorithm ranks hospitals by:

40% distance

35% bed availability

25% surge status

Shows the actual road route on the map (not just a straight line)

Driver goes to the BEST hospital, not just the nearest one

πŸ”’ Page 3 β€” Hospital Admin (/admin/login)

Hospital staff logs in (each hospital has its own login)

Updates bed counts: general beds, ICU, emergency

Changes show up instantly on the public dashboard

Tech used (all open source, zero APIs):

Python Flask (backend)

SQLite (database)

Leaflet.js + OpenStreetMap (maps)

OSRM (road routing β€” open source)

Chart.js (graphs)

Real Nagpur hospital data (15 hospitals with real coordinates)

Issues & Pull Requests Thread
No issues or pull requests added.