covid19selfreport icon indicating copy to clipboard operation
covid19selfreport copied to clipboard

Mandatory Questionaire

Open MacBlub opened this issue 4 years ago • 12 comments

The current system does only show the infection map, but does not invite/incite the users to fill out the questionaire.

As we want to have a good estimate of the current infection-spread, we are dependent on : A) Recent reportings of the users

I request the follwing feature: Mandatory Questionaire by first Leading the visitor to the questionaire page and then if completed leading the user to the visualization.

MacBlub avatar Mar 21 '20 11:03 MacBlub

What do you want to work on? I would be working on getting the "mandatory" part, working. Do you only handle the updated form, or also the mandatory part?

MacBlub avatar Mar 21 '20 12:03 MacBlub

We started collecting candidate questions here: https://docs.google.com/document/d/15o_RwKcmkYQl8328agtYGyjIp9yKJtugYfnDI9Ipsro/edit?usp=sharing Next step is to sort them into the mandatory part that the user fills in when visiting the page for the first time and the update part, that should be filled in on a daily basis (to track the development of the symptoms of users).

mctraub avatar Mar 21 '20 12:03 mctraub

Do you already know, how this could be implemented?

I think a stateless implementation is not possible with this requirement. Meaning we have to handle sessions...

Btw.: Do you want to create a feature branch? There we could update the questionaire accordingly.

MacBlub avatar Mar 21 '20 12:03 MacBlub

We developed a first draft of the questionnaire, you can find it at the bottom of the google-doc mentioned here. We stumbled across a couple of questions:

  • In which format will the questionanaire be needed later?
  • How accurate shoud people fill in their location, just by zip code or by Adress?
  • Do people signing up get some kind of account, so they can update their information on their state of health at a later stage?
  • Can people only track themselves or others as well, for example, I would like to give information on my grandmother, who can not give the information on her own

Can we discuss those question?

carolina-ott avatar Mar 21 '20 13:03 carolina-ott

Yes, that would be a good idea.

  1. Regarding Format, we should ask the backend-/model-teams, what Info they actually need.
  2. My understanding was ZIP code
  3. Currently, I handle stuff via cookies. Meaning you should use the same device for an update. Here the questions: We could handle Accounts using O2Auth? Though, I cannot esimtate how much of an effort this is...
  4. Tracking others is problematic, because this means we have to think, how others can update the report of others. ID, E-Mail, ... ?

MacBlub avatar Mar 21 '20 13:03 MacBlub

Some questions have been answered in the Slack Thead as well.

carolina-ott avatar Mar 21 '20 14:03 carolina-ott

Need some help here:

  1. Update the questionaire with the correct questions
  2. Create a questionaire, where infos can be updated.

MacBlub avatar Mar 21 '20 14:03 MacBlub

Need some help here:

  1. Update the questionaire with the correct questions
  2. Create a questionaire, where infos can be updated.

I can give #1 a shot...if someone hasn't done it already

Skhurana136 avatar Mar 21 '20 15:03 Skhurana136

My understanding is that the final questionnaire was the "Consolidated Questionnaire" which is very similar to what we had already. If more questions are to be added, please clarify. Also please check German too, I used an online translator for some of the questions... I should have written this in the commit comment.

Skhurana136 avatar Mar 21 '20 16:03 Skhurana136

Yes, the last part in the google doc is the questionnaire so far. At the moment the questionnaire is held shortly, so users are not overwelmed with questions. If there are more question that sould be added, let me know. I can check the German as well =)

carolina-ott avatar Mar 21 '20 17:03 carolina-ott

Need some help here:

  1. Update the questionaire with the correct questions
  2. Create a questionaire, where infos can be updated.

I can give #1 a shot...if someone hasn't done it already

thanks, your changes were merged with some minor fixes

vsaase avatar Mar 21 '20 17:03 vsaase

One thing is still missing in the questionnaire: The user should be able to indicate how strong each of the symptoms are. If we have this data, we can find out if s/he is already recovering or if it's getting worse.

mctraub avatar Mar 21 '20 18:03 mctraub