Doctor are generally avoiding nowadays to take in appointments of patients and patients are not willing to move out if they are ill in view of COVID-19. So we have implemented a Web Based solution through which patients can fix an online appointment with the Doctor when it is not necassery to meet in-person.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
You are going to need Node.js and npm installed on your machine.
Follow the below steps to install and configure this repository to work on your machine.
Step 1 : Clone the repository
git clone "https://github.com/shwetagurnani/E-Cure.git"
Step 2 : Open a terminal.Change directory to E-Cure/server and install node_modules
cd E-Cure/server
npm install
Step 3 : Open a new terminal and change directory to E-Cure/client and install node_modules
cd E-Cure/client
npm install
Step 4 : You will need to run Backend & Frontend seperately!
In the first terminal where directory is E-Cure/server run the command npm start
In the second terminal where directory is E-Cure/client run the command npm start
It will ask Would you like to change the server as something is already running on port:3000 click yes.
And finally the server will be loaded!
- React - Frontend javascript library
- Node - Backend framework
- Express - Node.js web application framework
- MongoDB - Database Management
- Authentication using JWT Token
- Designed and coded Doctor and Patient Dashboard
- Fix an online appointment between a Doctor and the Patient.
- COVID-19 Tracker
- A chat bot feature
- Real Time Chat feature
- Prescription Upload facility.
Mentor - Mr.Vamsi Krishna Devabathini
- Shweta Gurnani
- Priyanshi Jain
- Susmita Mazumdar
If you have any difficulty in building up the code in the repository,feel free to open the issue!!