SomSingh23/Connect-Health
Virtual patient-doctor connections via video calls, with additional chatbot and AI doctor interaction options. Patients can conveniently upload reports for OCR-based summarization.
Important Notice
As of March 4th, 2025, I will no longer be able to actively maintain this project. Additionally, the domain connect-health.xyz is expiring soon, and I will be removing all deployments from AWS, Vercel, and Render.
Going forward, the only remaining resource will be the GitHub repository, which will continue to host the code and showcase the work. The live website will no longer be available.
A very warm thank you to everyone who has used the website. Your support and feedback have been greatly appreciated, and Iām grateful for the time you've spent engaging with this project.
Thank you once again, and I hope the code remains useful for anyone looking to explore it!
Introduction š
Our project endeavors to tackle the critical issue of linking underserved patients with healthcare professionals. With a primary focus on enhancing accessibility, our aim is to create a seamless connection between underserved communities and doctors, addressing challenges such as geographical constraints and language barriers. By leveraging innovative technologies, particularly WebRTC, our web application facilitates virtual consultations, enabling patients to consult with doctors remotely.
The overarching goal is to ensure that individuals from underserved communities have access to quality healthcare services, irrespective of their location or linguistic limitations. Through virtual consultations, patients can receive timely medical advice, treatment recommendations, and essential health education. By bridging the gap between patients and doctors, our project aims to promote health equity and improve health outcomes for underserved populations.
Visitor count as of 25/03/24 š
CloudFront Invalidations
Workflows
Performance Matrix as of 21/06/24
Tech-Stack
Features āļø
Screenshots š·
-
Home page
-
AI Assistant
-
AI Doctor
-
Patient Page
-
Google Auth2.0 Client
-
Patient Dashboard
-
OCR
-
Doctor Page
-
Consulation
Contributors šāāļø
-
Aditya Sharma
-
Vatsal Tiwari
How to Set-Up Locally
-
Clone the repository:
git clone https://github.com/SomSingh23/Connect-Health.git -
Install dependencies:
cd Connect-Healthcd frontend/yarn or npm install or npm icd ..cd backend/yarn or npm install or npm i -
Create .env file inside backend folder at root level:
touch .env -
.env file should look like this
- Click Here for more details.
-
Make sure
Connect-Health\backend\cors\corsConfig.jslooks exactly like this -
Once you have set up all the API keys, start the server on port 3001.
node index.js or nodemon index.js -
Once the server has started, you will see logs like this:
-
Move to frontend directory(root level)
-
make sure
Connect-Health/frontend/src/services/api.jslooks exactly same
-
To run the frontend in development mode
yarn dev or npm run dev
This concludes the instructions for setting up the project locally.
Production 2 Status
License āļø
- MIT License












































