Skip to content

marc101101/intensiv-betten

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Upload Website

IntensivBettten

This project collects data on the situation of intensive care beds in German hospitals.



Project Structure

  • ./app - vue.js based frontend application 🚧
  • ./data_analytics - jupyter notebooks to research the data 🚧
  • ./data_collector - data parsing & collection service :white_check_mark

Data

Example data:

./data_storage/register

[
  {
    "hospital": "Klinikum XYZ",
    "contact": "Intensivstation Website",
    "fed": "BY",
    "icu_low_care": "green",
    "icu_high_care": "yellow",
    "ecmo": "red",
    "updated": "MM.DD.YYYY, HH:MM"
  }
]

./data_storage/capacity

[
  {
    "lat": 50.884082549873,
    "lon": 8.01902496818,
    "COVID-19 aktuell": 0,
    "Klinikname": "DRK Kinderklinik"
  }
]

¹ ICU low care: Intensivbetten ohne invasive Beatmungsmöglichkeit (Monitoring, Überwachung, ggf. nicht-invasive Beatmung möglich) ² ICU high care: Intensivbetten mit invasiver Beatmungsmöglichkeit (Beatmungsbetten) ³ ECMO = Zusätzlich ECMO

"green": Verfügbar

"yellow": Begrenzt

"red": Ausgelastet

Installation

You can compile the ts files in this directory by 1st installing typescript via

npm install

Development

The project is built with make.

Information about the make targets

make help

Playground

Docker is used for build environment.

make bash

Debugging

Here VSCode Debugging by invoking the AWS lambda locally with the serverless framwork (see ./vscode).

About

🏥 This project collects data on the situation of intensive care beds in German hospitals.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •