GithubHelp home page GithubHelp logo

isabella232 / fight-corona-app Goto Github PK

View Code? Open in Web Editor NEW

This project forked from flapdoodle-oss/fight-corona-app

0.0 0.0 0.0 385 KB

try to fight corona with technology

License: Apache License 2.0

Kotlin 100.00%

fight-corona-app's Introduction

fight-corona-app

try to fight corona with technology

setup

you need some local.properties file with following content (not in version control):

sdk.dir=/path/to/Android/Sdk

german description

Die Idee ist relativ einfach (1. Ausbaustufe):

Vorbereitung

  • Jeder Nutzer bekommt eine eindeutige ID (UUID).
  • Für geschlossene Räume (Lokal, U-Bahn-Wagen, etc) kann eine eindeutige ID erstellt werden und als QR-Code im Raum ausgehangen werden. Beim erstellen kann für diese ID eine Beschreibung hinterlegt werden.

Erfassung

  • Die eigene ID wird als QR-Code auf dem Handy angezeigt.
  • Hat man Kontakt mit einer anderen Person, scannt man den QR-Code des anderen und ein Datensatz den IDs der Nutzer + Zeitstempel wird in eine Datenbank geschrieben.
  • Betritt man einen Raum, scannt man den QR-Code des Raums und ein Datensatz mit Nutzer-ID und Raum-ID wird in eine Datenbank geschrieben.
  • Bei einem Kontakt (Raum oder Person) kann man Namen/Beschreibungen vergeben, die NICHT in der Datenbank abgelegt werden.

Anwendung:

  • Wird der Nutzer krank oder zum Verdachtsfall, meldet er das über die App.
  • Nach noch festzulegenden Regeln können nun andere Nutzer darüber informiert werden, welcher Kontakt krank oder zum Verdachtsfall wurde und sich um einen Test bemühen.

2. Ausbaustufe:

  • Wenn zum Nutzer noch die Telefonnummer erfasst wird (Datenschutz?) ist es möglich, die neuen Verdachtsfälle/Krankheitsfälle an das Gesundheitsamt oder andere geeignete Stellen zu melden.

3. Ausbaustufe:

  • Rückmeldung an den Nutzer, wenn er zu viele Sozialkontakte / zu häufige Sozialkontakte pflegt.

fight-corona-app's People

Contributors

michaelmosmann avatar

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.