Skip to content

Online, collaborative forms for the COVID-19 epidemic interview in polish hospitals.

Notifications You must be signed in to change notification settings

Arkowski24/epidemic-forms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

COVID-19 epidemic form

Limiting patient-personnel contact is one of the most important safety measures.

The projects aim to eliminate paper forms used during an epidemic interview and replace them with a digital one, filled on a tablet that can be easily decontaminated afterward. The answers are conveniently saved to the PDF files that can be printed if necessary.

Key features

  • Collaborative approach - the state of the form is shared between multiple devices, which enables the physical separation between the patient and the employee.
  • Extensive customization - the form is entirely defined by the schema stored in the database with six different types of fields.
  • Mobile-first - the UI was optimized for tablets with simplicity in mind to keep things simple for the older patients.

To start using the project

The project requires Docker Compose.

(Optional) Step 0

If you want to use the project on multiple devices, you have to modify the API URL used by the frontend to match your server IP or domain name.

Open frontend/src/config.js and modify the content accordingly:

const ROOT_ADDRESS = '<YOUR_SERVER_ADDRESS>';

You can access your IP address using ip addr s (Linux) or ipconfig (Windows).

Step 1

Clone the repository and start the application using docker-compose:

git clone https://github.com/Arkowski24/covid-19-tablet.git
cd covid-19-tablet 
docker-compose up

Step 2

There are three accounts created by default:

  • Admin - username: admin, password: 123456
  • Employee - username: employee, password: 123456
  • Device - username: device, password: 123456

You can create new ones, and delete the initial ones afterwards.

You can access patient part under http://localhost/ and the employee one under http://localhost/employee/.

To access the device panel in the patient part, click on the hospital logo 5 times. After a successful login, the continuous mode is enabled, which enables employees to send forms directly to the device.

Deployments

About

Online, collaborative forms for the COVID-19 epidemic interview in polish hospitals.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published