Skip to content

Creating a single user friendly dashboard essentially fulfilling all needs of the user by providing valuable information like availability of ICU beds, oxygen, ambulances and even the patient status all in one place.

Notifications You must be signed in to change notification settings

rahulp-github/VH-21-11-HalfByte

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VCET Hackathon Project - Runner's Up

Problem Statement:

Creating a single user friendly dashboard essentially fulfilling all needs of the user by providing valuable information like availability of ICU beds, oxygen, ambulances and even the patient status all in one place

The Web-App is being hosted on Heroku server and can be accessed by the following link: Covid Care Center


System Architecture :

WhatsApp Image 2021-10-02 at 14 47 37


Description

There are Two Major Elements of the Web-App namely Call Team and Bed Allocation Team :

Call Team :

A call team is generally a squad of 15-20 non-medicos which work 24 hours a day, seven days a week to verify the covid positive patient and collect information which the bot missed. The data is forwarded to the call centre operator via the bot. On their online interface, the data is presented to the team in the form of a table and a QR code. The QR code simplifies their lives because all they have to do is scan it to receive the contact information they need to work. They commence by calling each patient one by one and filling out the contents of the form provided on their web interface in addition to the contact information form. After the patient has been confirmed and all required details such as symptoms, oxygen saturation level, and so on have been collected, the patient is registered into the database and forwarded to the BAT for further process

Bed Allocation Team (BAT) :

This is the most crucial section of our pipeline. BAT stands for Bed Allocation Team, and the acronym suggests what this team undertakes. Unlike the call team, the bat team consists of doctors and medical professionals who determine which type of bed (ordinary,  oxygen bed, ICU, etc.) the patient should be assigned. BAT has a web interface where it receives a list of patients from the call centre, checks the availability of beds around the ward, and assigns them to the patient based on their needs. The Dashboard, which indicates the number of beds (of various kinds) vacant in the ward, has been supplied by BAT to monitor the availability of the bed. They are also given facility (hospital) specific data to help them perform more efficiently and quickly.


TechStack

html5 css3 bootstrap javascript express nodejs


Getting Started

  1. Follow this link to communicate with our whatsapp bot
  • Steps to chat with the bot:
  1. Type the following message to activate the bot
  join not-beauty
  1. Now, if you are looking for a covid bed, just type the below message
  /bed
  1. Now, Enter your correct full name
< firstName - middleName - lastName >
  • Wait for the confirmation message by the bot for your name, Once the confirmation is received, it asks for your contact number
  1. Now, Enter a valid 10 digit contact number
XXX-XXX-XXX
  • All the mentioned details have been recorded by the bot and also displayed to you for a confirmation
  1. If all details are correct, simply type confirm
  • All the data is being successfully stored in the database of the call team which will call upon the given no as soon as possible

(You Can Refer the below figure if any doubts)

image


Implementation

Sign Up Page

image

Login Page

image

Bat Panel - 1 (Allotment)

image

Bat Panel - 2 (Patients)

image

Bat Panel - 3 (Facilities)

image

Dashboard

image

Dashboard - Facilties

image

Dashboard - Patients

image

Call Team - Call Form

image

About

Creating a single user friendly dashboard essentially fulfilling all needs of the user by providing valuable information like availability of ICU beds, oxygen, ambulances and even the patient status all in one place.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 44.2%
  • HTML 32.1%
  • EJS 13.3%
  • JavaScript 5.1%
  • SCSS 5.1%
  • Python 0.2%