π₯ 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.
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)