Atemschutzplaner

Installation und Konfiguration

1. Installation des Haskell Stacks

Für die Installation der Software wird eine vorhergehende Installation des Haskell Stacks benötigt. Die Installationsanleitung ist unter folgenden Link zu finden: Haskell Stack

2. Download der Anwendung

Die Anwendung muss zuerst vom Github-Repository gecloned oder als zip gedownloaded werden. Sie ist unter folgendem Link verfügbar:
https://github.com/ob-fun-ws17/studienarbeit-florianfrank

3. Installation des Spock Frameworks

Für die Datenbankanbindung und den Webserver wird das Framework Spock verwendet, dieses wird mit den Befehlen installiert:

4. Festlegen der Konfigurationsdatei

Im Projektordner des Atemschutzplaners liegt die Datei Atemschutzplaner.cfg bei. Diese enthält zwei Parameter:
db: Hier wird der Name der Datenbank angegeben. Standardmäßig heißt diese "Atemschutzterminplaner.db"
port: Hier wird der Port angegeben. Standardmäßig ist dieser mit 8080 belegt.

5. Übersetzen des Projektes

Zum Übersetzen des Projektes müssen im Projektordner folgende Befehle ausgeführt werden:

6. Starten der Applikation

Nach dem erfolgreichen Compilliervorgang wird die Anwendung durch das Ausführen von main gestartet. Durch die Eingabe von "http://localhost::port" im Browser wird die Anwendung im Browser angezeigt.