diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 40c13ab..fccd567 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -66,4 +66,5 @@ build_docker_builder:
- Docker/config/*
- Frontend/package.json
- Frontend/package-lock.json
+ - .gitlab-ci.yml
diff --git a/_Dokumente/Ausgearbeitete Dokumente/EVA Use Case Umletino.png b/_Dokumente/Ausgearbeitete Dokumente/EVA Use Case Umletino.png
index 70f7883..4e8957c 100644
Binary files a/_Dokumente/Ausgearbeitete Dokumente/EVA Use Case Umletino.png and b/_Dokumente/Ausgearbeitete Dokumente/EVA Use Case Umletino.png differ
diff --git a/_Dokumente/Ausgearbeitete Dokumente/EVA Use Case Umletino.uxf b/_Dokumente/Ausgearbeitete Dokumente/EVA Use Case Umletino.uxf
index 6f6ae27..ea21546 100644
--- a/_Dokumente/Ausgearbeitete Dokumente/EVA Use Case Umletino.uxf
+++ b/_Dokumente/Ausgearbeitete Dokumente/EVA Use Case Umletino.uxf
@@ -1,14 +1,14 @@
10UMLActor1014580110VerwaltungUMLActor1053580110TeilnehmerUMLGeneric1305990660Online-Auftritt der Musikschule
--
-halign=centerUMLUseCase1604512040Dozenten anlegenUMLUseCase18055517040Aufnahmeantrag stellenUMLActor2040560110DozentUMLUseCase17038517050Stundenplan pro WocheUMLUseCase9404512040RaumplanungUMLUseCase70012512040Kurse anlegenUMLUseCase37044520050Eintragung der UnterrichtsinhalteUMLActor0695100110AdministratorUMLGeneric130665990150Backend-Administration
+halign=centerUMLUseCase1604512040Dozenten anlegenUMLUseCase18055517040Aufnahmeantrag stellenUMLActor2040560110DozentUMLUseCase17038517050Stundenplan pro WocheUMLUseCase9404512040RaumplanungUMLUseCase70012512050Kurse anlegenUMLUseCase37044520050Eintragung der UnterrichtsinhalteUMLActor0695100110AdministratorUMLGeneric130665990150Backend-Administration
--
-halign=centerUMLUseCase95018512040UnterrichtsplanungUMLUseCase26070526040Zugriff und Verwaltung der DatenbankUMLUseCase27076523040Zugriff und Verwaltung des HostingsRelation80055160100lt=.>
+halign=centerUMLUseCase95018512040UnterrichtsplanungUMLUseCase26070526040Zugriff und Verwaltung der DatenbankUMLUseCase27076523040Zugriff und Verwaltung des HostingsRelation81055150100lt=.>
- <<includes>>10;80;140;10Relation80014517080lt=.>
+ <<includes>>10;80;130;10Relation81014516080lt=.>
- <<includes>>10;10;150;60UMLUseCase200225290140Dozentenübersicht
+ <<includes>>10;17;140;60UMLUseCase200225290140Dozentenübersicht
--
Welche Kurse aktuell
Welche Kurstypen möglich
@@ -20,5 +20,5 @@ Kurse zu Schüler
UMLUseCase55019515070Raumübersicht
--
Welche Instrumente
-BelegunsplanUMLUseCase3504521040Übersicht Monatliche EinnahmenRelation705711014010;120;90;10Relation705730014010;120;280;10Relation706757013010;110;550;10Relation7016715014010;10;130;120Relation701675008010;10;480;60Relation701376506010;40;630;10Relation803971107010;50;90;10Relation804373105010;10;290;30Relation805571204010;20;100;20Relation807072005010;30;180;20Relation807272108010;10;190;60Relation340157500440lt=.>
- <<extends>>420;10;420;420;10;420
\ No newline at end of file
+BelegunsplanUMLUseCase3504521040Übersicht monatliche EinnahmenRelation705711014010;120;90;10Relation705730014010;120;280;10Relation706757013010;110;550;10Relation7016715014010;10;130;120Relation701675008010;10;480;60Relation701376506010;40;630;10Relation803971107010;50;90;10Relation804373105010;10;290;30Relation805571204010;20;100;20Relation807072005010;30;180;20Relation807272108010;10;190;60Relation340170440430lt=.>
+<<includes>>10;410;420;410;420;10
\ No newline at end of file
diff --git a/_Dokumente/Ausgearbeitete Dokumente/Fragenkatalog.md b/_Dokumente/Ausgearbeitete Dokumente/Fragenkatalog.md
index b287ba3..ce95b56 100644
--- a/_Dokumente/Ausgearbeitete Dokumente/Fragenkatalog.md
+++ b/_Dokumente/Ausgearbeitete Dokumente/Fragenkatalog.md
@@ -3,7 +3,7 @@
|Frage|Antwort|
|-|-|
|Öffnungszeiten|10:00 - 21:00|
-|Arbeitszeiten von Dozenten (vollzeit, teilzeit)|egal|
+|Arbeitszeiten von Dozenten (vollzeit, teilzeit)|beliebig|
|Wer legt den Donzenten an?|Büro (Verwaltung) oder Admin|
|Wer legt die Kurse an?|Büro (Verwaltung) oder Admin|
|Benutzerrollen|Admin, Büro, Dozent, Schüler|
\ No newline at end of file
diff --git a/_Dokumente/Ausgearbeitete Dokumente/LS Musikschule. PROJEKTSTRUKTURPLAN.pdf b/_Dokumente/Ausgearbeitete Dokumente/LS Musikschule. PROJEKTSTRUKTURPLAN.pdf
new file mode 100644
index 0000000..59ab01e
Binary files /dev/null and b/_Dokumente/Ausgearbeitete Dokumente/LS Musikschule. PROJEKTSTRUKTURPLAN.pdf differ
diff --git a/_Dokumente/Ausgearbeitete Dokumente/LS Musikschule. PROJEKTSTRUKTURPLAN.xlsx b/_Dokumente/Ausgearbeitete Dokumente/LS Musikschule. PROJEKTSTRUKTURPLAN.xlsx
new file mode 100644
index 0000000..169ae0b
Binary files /dev/null and b/_Dokumente/Ausgearbeitete Dokumente/LS Musikschule. PROJEKTSTRUKTURPLAN.xlsx differ
diff --git a/_Dokumente/Ausgearbeitete Dokumente/Pflichtenheft.md b/_Dokumente/Ausgearbeitete Dokumente/Pflichtenheft.md
index bb163c3..81225fe 100644
--- a/_Dokumente/Ausgearbeitete Dokumente/Pflichtenheft.md
+++ b/_Dokumente/Ausgearbeitete Dokumente/Pflichtenheft.md
@@ -103,6 +103,7 @@ Die Zielgruppe besteht aus der Verwaltung und allen aktuellen und zukünftigen D
* Chrome oder Chromium basierter Browser der Version 74
* Server
* Docker unter Linux (Version 18.09.5)
+
### Hardware
* Client
* Internetfähiges Endgerät
@@ -116,15 +117,18 @@ Die Zielgruppe besteht aus der Verwaltung und allen aktuellen und zukünftigen D
#### Wochenübersicht **/FD01/**
* Der Nutzer sieht eine Übersicht mit von Ihm gegebenen Kursen in den kommenden 7 Tagen, gruppiert nach Wochentag
* Mit einem Klick auf einen Kurs gelangt man zu den entsprechenden Kursdetails
+
#### Kursdetails **/FD02/**
* Der Nutzer sieht Details zu einem Kurs
* Er sieht alle Schüler, welche an dem Kurs teilnehmen
* Er sieht die Einträge zu den den Unterrichtsinhalten der vergangen Unterrichtseinheiten und kann den Inhalt des letzten Termins bearbeiten / erfassen.
-
-### **Verwaltungsfunktionen**
+
+### **Verwaltungsfunktionen
+
#### Offene Anträge **/FV01/**
-* Es werden eingegange Anträge und nicht bestätigte Verträge angzeigt.
-* Mit einem Klick auf einen eingegangen Antrag wird die [Kurs erstellen](#kurs-erstellen) ge
+* Es werden alle neu eingegangenen und nicht bestägtigten Anträge angzeigt.
+* Mit einem Klick auf einen eingegangen Antrag wird die [Kurs erstellen](#kurs-erstellen) Seite aufgerufen.
+
#### Kurs Erstellen **/FV02/**
* Nach einem eingegegangen Antrag kann basierent auf diesem ein Kurs erstellt werden.
* Typ (Einzel, Gruppe, ), Instrument(e), Laufzeit und Personenbezogne Daten werden in der Kurserstllungs Mask vorausgefüllt
@@ -143,7 +147,7 @@ Die Zielgruppe besteht aus der Verwaltung und allen aktuellen und zukünftigen D
* Es werden in Tabellenform alle Schüler mit Ihren Kursen angezeigt, ein Kurs pro Zeile
* Ein Schüler kann also mehrere Zeilen umfassen
* Die Tabelle kann spaltenweise sortiert und nach Schüler- und Kursname gefiltert werden.
-
+
#### Schüler eines Dozenten **/FV05/**
* Es werden alle Schüler des ausgewählten Dozenten angezeigt.
@@ -152,7 +156,7 @@ Die Zielgruppe besteht aus der Verwaltung und allen aktuellen und zukünftigen D
* aktuelle Belegung
* Instrumente
* Es wird ein Button zum erstellen von neuen Räumen angzeigt
-
+
#### Raumdetails **/FV07/**
* Es werden alle Informationen zu einem Raum Angzeigt.
* Name (bearbeitbar)
@@ -160,10 +164,6 @@ Die Zielgruppe besteht aus der Verwaltung und allen aktuellen und zukünftigen D
* Instrumente (bearbeitbar)
* Nächste 5 Unterrichtseinheiten in diesem Raum
-#### Offene Anträge **/FV08/**
-* Es werden alle neu eingegangenen und nicht bestägtigten Anträge angzeigt.
-* Ein Klick auf einen neu eingegangen Antrag führt zu [Kurs erstellen](#kurs-erstellen-fv02)
-
#### Finanzübersicht **/FV09/**
* Es werden die gesamten monatlichen Einnahmen der Musikschule angzeigt.
* Es werden die Zahlungen an die Dozenten, aufgeschlüsselt nacht Dozent angezeigt.
@@ -208,6 +208,6 @@ Die Übersichtsseite Verwaltung ist die Startseite der Verwaltung, die die Verwa
### Bildschirmlayout
-Das Layout wird durch JavaScript-Komponenter der Bibliothek **React** bestimmt, das Design durch Komponenten der Bibliothek **Material-UI** und ist über die gesamte Anwendung konstistent bzw. einheitlich
+Das Frontend wird mithilfe der JavaScript Bibliothek React erstellt, das Design wird mithilfe der MIT-lizensierten Designbibliothek Material-UI realisiert. Die Anwendung ist für Mobilegeräte optimiert und wird nach den Prinzipien des Responsiven Desings entwickelt.
> Ausnahme sind die Administrationsfunktionen
\ No newline at end of file
diff --git a/_Dokumente/Ausgearbeitete Dokumente/Zeitplan.md b/_Dokumente/Ausgearbeitete Dokumente/Zeitplan.md
deleted file mode 100644
index 9d857d0..0000000
--- a/_Dokumente/Ausgearbeitete Dokumente/Zeitplan.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# Zeitplan
-
-|Tätigkeit|Soll-Termin|Ist-Termin|
-|-|-|-|
-|Projektstrukturplan||
-|Pflichtenheft|12.06.2019||
-|ERD (inkl. Strukturdiagramm)|22.05.2019|22.05.2019|
-|Use-Case Diagramm (inlk. Verhaltensdiagramm)|29.05.2019|29.05.2019|
-|Funktionsfähiger Prototyp|12.06.2019||
\ No newline at end of file
diff --git a/_Dokumente/Protokolle/2019-06-05_Protokoll.md b/_Dokumente/Protokolle/2019-06-05_Protokoll.md
new file mode 100644
index 0000000..f7d2b18
--- /dev/null
+++ b/_Dokumente/Protokolle/2019-06-05_Protokoll.md
@@ -0,0 +1,24 @@
+# 2019-06-05 Protokoll
+
+_Teilnehmer: Levin Faber, ~~Alexej Komnik~~, Tobias Schiffarth, Kai Senkowski_
+
+_Ort: Schule_
+
+## Agenda
+* Projektstrukturplan und Zeitplan
+* Erstellung Datenbankschema
+* Status Pflichtenheft
+* Nächste TODOs
+ * Vorbereitung Präsentation
+ * Pipelines erstellen
+ * Authentifizierung der Benutzer
+* Laufzettel
+
+## Ergebnisse
+* Pflichtenheft erste Version fast vollständig
+
+## Resultierende Aufgaben
+|Aufgabe|Verantwortlicher|Erledigt|
+|-|-|-|
+|Erstellung Datenbankschema|Tobi||
+|Vorbereitung Präsensation (Basislayout und Inhaltsgliederung)|Kai||
\ No newline at end of file