Skip to content

A Web-Based solution through which patients can fix an online appointment with the Doctor when it is not necessary to meet in-person in view of COVID-19.

Notifications You must be signed in to change notification settings

shwetagurnani/E-Cure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

E-Cure - Google Software Product Sprint'20 Project

Problem Statement

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.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

You are going to need Node.js and npm installed on your machine.

Installation

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!

Tech Stack Used

  • React - Frontend javascript library
  • Node - Backend framework
  • Express - Node.js web application framework
  • MongoDB - Database Management

Functionalities in the app

  • 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.

Contributors

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!!

About

A Web-Based solution through which patients can fix an online appointment with the Doctor when it is not necessary to meet in-person in view of COVID-19.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages