Skip to content

Latest commit

 

History

History
47 lines (33 loc) · 2.09 KB

README.md

File metadata and controls

47 lines (33 loc) · 2.09 KB

Online Gesundheits-Datenbank für J+S-Lager

Das Gesundheits-Tool bietet viele Funktionen, welche dir eine Übersicht über deine Teilnehmenden bei einem J+S-Lager geben:

  • Erstelle dein Lager, importiere deine Teilnehmende und erstelle die Gesundheitsblätter, alles Online. Die Teilnehmenden füllen die Gesundheitsblätter Online aus.
  • Jeder Teilnehmende sieht nur das eigene Gesundheitsblatt. Die Leitenden sehen nur einen Code und keine zusätzlichen Personenbezogenen Daten.
  • Importiere alle Leitende und Teilnehmende direkt aus der Cevi-DB inklusive Profilbild, Benutzernahmen und E-Mail.
  • Erfasse für alle Teilnehmenden bestimmte Interventionen (Patientenüberwachung, Verabreichte Medikation, 1.Hilfe Leistungen, ...) und behalte den Überblick.
  • Falls gewünscht können die Gesundheitsblätter als PDF heruntergeladen werden.
  • Das Tool kann sowohl auf einem Laptop wie auch auf dem Smartphone bedient werden und kann so auch für eine rasche Intervention genutzt werden.

Lokale Installation

Das Tool ist ein PHP-Projekt basierend auf dem Framework Laravel. Um es lokal auszuführen brauchst du einen Docker Container.

Um das Tool lokal bei dir benutzen zu können musst du den Quellcode herunterladen und mittels Laravel Sail starten:

# clone the GitRepo
git clone https://github.com/jeromesigg/ehealth
cd ehealth

# install the dependencies
docker run --rm \
    -u "$(id -u):$(id -g)" \
    -v $(pwd):/var/www/html \
    -w /var/www/html \
    laravelsail/php81-composer:latest \
    composer install --ignore-platform-reqs
    
cp .env.example .env

# launch the application
./vendor/bin/sail up

# initialize the database
./vendor/bin/sail artisan migrate --seed

Anschliessend kannst du dein Tool unter http://localhost aufrufen.

License

The Laravel framework is open-sourced software licensed under the MIT license.