Skip to content

sanrach0178/Viksit-Health

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Viksit Health

AI‑Based Smart Hospital Flow & Resource Management System

📌 About the Project Viksit Health is an AI‑powered healthcare platform designed to make hospital visits faster, clearer, and more efficient. It connects patients, doctors, and hospitals on one smart system using real‑time data and artificial intelligence.

The aim is to reduce:

Long waiting times Confusion about availability Doctor overload Poor use of beds and resources

And replace it with:

Transparency Planning Prediction Better patient experience

⚠️ Important Note 🚧 This is currently a DEMO / PROTOTYPE version. It is built to show the idea, flow, and feasibility of the system.

If this project is selected or supported further, we plan to:

Improve accuracy of AI models Add more real‑world features Strengthen security and performance Make it production‑ready

🎯 Problem We Are Solving

Hospitals today face:

Long and uncertain waiting times Poor doctor scheduling Inefficient bed usage No prediction of crowd or peak hours

Patients waste time and money, doctors face burnout, and hospitals react only after problems happen. There is a strong need for a smart, predictive, and transparent healthcare system.

💡 Our Solution

Viksit Health provides one platform for:

👤 Patients Enter symptoms Get AI‑suggested department See nearby hospitals with: Waiting time Bed availability Doctor options Book appointments easily

👨‍⚕️ Doctors View daily patient list See patient history Get AI‑generated summaries Balanced scheduling

🏥 Hospital / Admin Bed management Doctor scheduling Patient flow monitoring AI‑based demand prediction Disease and medicine trend analysis

🤖 Use of AI / ML AI is used to:

Predict patient waiting time Map symptoms to departments Forecast bed demand Balance doctor workload Summarize patient history

AI supports decision‑making. Final medical decisions are always made by doctors.

🛠️ Technology Stack Frontend React.js

Responsive UI

Mobile‑first for patient & doctor Web‑first for admin

Backend Java + Spring Boot / FastAPI / Node.js REST APIs Database & Authentication Firebase Firestore

Firebase Authentication (role‑based access) AI / ML Python Pandas, NumPy Scikit‑learn Vertex AI Gemini API Cloud & Services Google Cloud Run Google Maps API Cloud Logging & Monitoring

🧩 System Flow Users → Frontend → Backend → AI & Database → External APIs

Users:

Patient Doctor Admin

Each role has separate access and cannot view others’ dashboards.

📱 Interfaces Patient Dashboard (mobile‑friendly) Doctor Dashboard (mobile‑friendly) Admin Dashboard (web‑based)

🚀 Expected Impact

Reduced waiting time Better patient experience Balanced doctor workload Efficient bed utilization Data‑driven hospital management Less stress in healthcare

💰 Monetization Plan

Hospital subscription plans Per‑booking service fee Premium AI analytics Government & NGO partnerships Ethical, anonymous health data insights

🔮 Future Scope

Ambulance integration Emergency routing Insurance & cashless support Pharmacy linkage Home healthcare Government health system integration

🏁 Conclusion Viksit Health is a step towards a healthcare system that is:

Predictable instead of chaotic Transparent instead of confusing Planned instead of reactive

This version is a demo prototype, but with support and selection, it can be developed into a real‑world, scalable healthcare solution that truly improves lives.

Credit

Made by- Sanrach Goyal, Dev and Abhiraj Sawant

Note

This is still a prototype and will be improved and deployed after round 1(if selected). Kindly do not assume this to be submission ready.

Running the code

Development

  1. Install dependencies: npm i then npm i --prefix server
  2. Set up the database: npm run db:push then npm run db:seed
  3. Start dev servers: npm run dev

Production

  1. In server/, copy .env.example to .env and set:
    • DATABASE_URL (e.g. SQLite file:./prod.db or PostgreSQL connection string)
    • PORT (default 4000)
    • NODE_ENV=production
    • CORS_ORIGIN (optional; comma-separated allowed origins)
  2. From the project root run:
    npm run start
    This builds the frontend, builds the server, then runs the server. The app is served on the port you set (e.g. http://localhost:4000). The same server serves the API under /api and the React app for all other routes.

About

Viksit Health- An AI based ecosystem to exponentially increase the efficiency of hospitals

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors