Skip to content

A web service to interactively create and evaluate SARS-CoV-2 related questionnaires and an API to provide questions and logic for frontends.

License

Notifications You must be signed in to change notification settings

CovOpen/CovQuestions

Repository files navigation

⚠️ Attention! This project will be continued here: https://github.com/OSPRS/QuestionnaireEngine

Quicklinks: Documents | OpenAPI Spec

CovQuestions

This project provides a way to maintain and quickly adapt complex Questionnaires and their evaluation in mutliple languages and versions. It also provides a javascript engine to run those Questionnaires in any environment, e.g. on a website, telephone-hotline or chatbot.

Structure

The Editor allows a quick adaption of any Questionnaire, it allows do define, try and test them via a WebApp. You can define questions and logic to display specfic Questions depending on answers from others or a scoring logic. At the end the Questionnaire can give a first Evaluation based on it logic. All of this can be tested manually and automatically in the editor.

The Engine allows you to run any specified questionnaire interactively.

A custom parser to make it easier to work with json-logic which we use under the hood for the questionnaire logic.

The API supplies all questionnaires in a static way, versioned and in multiple languages.

Contribute

Have a look at our CONTRIBUTING.md to get started.

About

A web service to interactively create and evaluate SARS-CoV-2 related questionnaires and an API to provide questions and logic for frontends.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages