GithubHelp home page GithubHelp logo

faraz710 / webdocx Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 8.69 MB

Pro-bono Online Consultation Website

Home Page: https://web-doc-x.herokuapp.com/

JavaScript 24.97% CSS 11.97% HTML 63.06%
hacktoberfest hospitals doctors consultation doctor prescription

webdocx's Introduction

WebDocX

Layout

Live Demo: WebDocX

While the outset of the crisis was subtle, the COVID-19 pandemic spread like wildfire, engulfing the entire medical sector. Social distancing measures stimulated a drastic change in medical consultation across the globe. With heightened public concerns, most patients remain wary of visiting hospitals for any medical consultation.

Coronavirus is not the only ailment that citizens are having right now. All other diseases still exist and access to hospitals and doctors are extremely constrained. In light of the current events, it is vital to have necessary technological solutions in place for doctors to keep serving the patients during these grueling times.

Features

  • Patients: Patients can view the profiles of doctors and using professional background information, decide whether or not to seek consultation. They can send in consultation request to a specific doctor. Alternatively, they can post their problem which the doctors can view and accept.

  • Doctors: Doctors can register and fill in the necessary professional details required by our team to verify the authenticity of the account. Once verified, doctors can attend to patient consultation requests and accept them if it falls in their scope.

  • Consultations: Consultation chat rooms are established for patients who have connected with the doctor to communicate in real-time through digital messaging.

  • Prescriptions: At the end of each consultation, doctors are prompted to fill in details for prescription generation for the patient which will be digitally signed by the doctor.

Environment Variables

In the .env file you have to set the following environment variables::

  • MONGODB_URI, insert your locally/ web hosted MongoDB database URI

  • SECRET_KEY, a secret key used to hash the session with HMAC

  • MAIL_USERNAME, the backend uses Gmail to send mails

  • MAIL_USERNAME, the backend uses Gmail to send mails

  • CLIENT_ID, CLIENT_SECRET and REFRESH_TOKEN, token for gmail OAuth

Local Setup

Make sure you have NodeJS v10 or greater installed:

node -v

Clone the project:

git clone https://github.com/Faraz710/WebDocX.git

Install package dependencies using npm or yarn:

npm install

or

yarn install

The application will setup on port 3000.

Feel free to send pull requests if you wish to contribute to the website.

Contributors

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.