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.
-
Clone the repository:
git clone https://github.com/SomSingh23/Connect-Health.git
-
Install dependencies:
cd Connect-Health
cd frontend/
yarn or npm install or npm i
cd ..
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.js
looks 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.js
looks exactly same
-
To run the frontend in development mode
yarn dev or npm run dev
- MIT License