Browse Source

WIP

f/raum-bearbeiten
Levin Faber 7 years ago
parent
commit
9e06284e0c
No known key found for this signature in database
GPG Key ID: 315941FADE7D6FE0
  1. 17
      Frontend/src/components/App.js
  2. 4
      Frontend/src/components/Aufnahmeantrag.js
  3. 5
      Frontend/src/style/index.css
  4. 21
      _Dokumente/Ausgearbeitete Dokumente/Endpoints.md
  5. 9
      _Dokumente/Protokolle/2019-06-12_Protokoll.md
  6. 16
      _Dokumente/Protokolle/2019-06-19_Protokoll.md

17
Frontend/src/components/App.js

@ -5,13 +5,24 @@ import Login from "./Login.js";
import { Box } from "@material-ui/core"; import { Box } from "@material-ui/core";
import Aufnahmeantrag from "./Aufnahmeantrag.js"; import Aufnahmeantrag from "./Aufnahmeantrag.js";
import {RoomOverview} from "./RoomOverview"; import {RoomOverview} from "./RoomOverview";
import RoomEdit from "./RoomEdit"; import {RoomEdit} from "./RoomEdit";
import { createMuiTheme, MuiThemeProvider } from "@material-ui/core";
const theme = createMuiTheme({
palette: {
primary: { main: "#2e294e" },
grey: { main: "#595959" },
danger: { main: "#d90368" },
secondary: { main: "#eadeda" },
text: { main: "#ffffff" }
}
});
class App extends Component { class App extends Component {
state = {}; state = {};
render() { render() {
return ( return (
<> <MuiThemeProvider theme={theme}>
<CssBaseline /> <CssBaseline />
<Router> <Router>
<Box flexDirection="column" width="100%"> <Box flexDirection="column" width="100%">
@ -21,7 +32,7 @@ class App extends Component {
<Route path="/raum-bearbeiten" component={RoomEdit} /> <Route path="/raum-bearbeiten" component={RoomEdit} />
</Box> </Box>
</Router> </Router>
</> </MuiThemeProvider>
); );
} }
} }

4
Frontend/src/components/Aufnahmeantrag.js

@ -25,7 +25,7 @@ const useStyles = createStyles(theme => ({
margin: theme.spacing(1) margin: theme.spacing(1)
}, },
form: { form: {
backgroundColor: "#f5f5f5", backgroundColor: "rgba(255, 255, 255, 1)",
borderRadius: "5px", borderRadius: "5px",
margin: "20px", margin: "20px",
padding: "20px", padding: "20px",
@ -39,7 +39,7 @@ const useStyles = createStyles(theme => ({
marginLeft: "7px" marginLeft: "7px"
}, },
instruments: { instruments: {
border: "1px solid lightgrey", border: "1px solid #bbb",
borderRadius: "5px", borderRadius: "5px",
display: "flex", display: "flex",
flexWrap: "wrap", flexWrap: "wrap",

5
Frontend/src/style/index.css

@ -4,6 +4,7 @@ body {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen",
"Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue",
sans-serif; sans-serif;
background-color: rgba(234, 222, 218, 1) !important;
-webkit-font-smoothing: antialiased; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale; -moz-osx-font-smoothing: grayscale;
} }
@ -12,3 +13,7 @@ code {
font-family: source-code-pro, Menlo, Monaco, Consolas, "Courier New", font-family: source-code-pro, Menlo, Monaco, Consolas, "Courier New",
monospace; monospace;
} }
html {
background-color: rgba(234, 222, 218, 1);
}

21
_Dokumente/Ausgearbeitete Dokumente/Endpoints.md

@ -85,6 +85,7 @@ Zusäzlich ist angegeben, für welche Benutzerrollen die jeweiligen Funktionen z
- Liefert Array - Liefert Array
- RaumID string - RaumID string
- RaumName string - RaumName string
- Belegt bool
- Instrumente Array - Instrumente Array
- InstrumentID string - InstrumentID string
- InstrumentName string - InstrumentName string
@ -101,14 +102,18 @@ Zusäzlich ist angegeben, für welche Benutzerrollen die jeweiligen Funktionen z
- RaumID string - RaumID string
- Liefert object - Liefert object
- Belegt bool - Belegt bool
- GET room_instruments - GET room_details
- Liefert alle Instrumente zu einem Raum - Liefert Daten zu einem Raum
- Parameter - Paramter
- RaumID string - RaumID string
- Liefert Array - Liefert
- InstrumentID string - RaumID string
- InstrumentName string - RaumName string
- Vorhanden bool - Belegt true
- Instrumente Array
- InstrumentID string
- InstrumentName string
- Vorhanden bool
- GET lessons - GET lessons
- Liefert alle Unterrichtszeiten in einem Raum - Liefert alle Unterrichtszeiten in einem Raum
- Parameter - Parameter

9
_Dokumente/Protokolle/2019-06-12_Protokoll.md

@ -13,14 +13,17 @@ _Ort: Schule_
## Ergebnisse ## Ergebnisse
* Pflichtenheft ist abgegeben * Pflichtenheft ist abgegeben
* Pflichenheft initial vollständig * PSP vervollständigt und abgenommen
* PSP vervollständigt
* Prototyp (enthaltene Funktionen) * Prototyp (enthaltene Funktionen)
* Login * Login
* Antragsgformular * Antragsgformular
* Wochenübersicht für Dozenten (Dozenten) * Wochenübersicht für Dozenten (Dozenten)
* Kurse erstellen/bestätigen (Verwaltung) * Kurse erstellen/bestätigen (Verwaltung)
* Endpoints kontrolliert
* Use-Case-Diagramm abgegeben
## Resultierende Aufgaben ## Resultierende Aufgaben
|Aufgabe|Verantwortlicher|Erledigt| |Aufgabe|Verantwortlicher|Erledigt|
|Pflichtenheft|Levin|Ja| |Pflichtenheft|Levin|Ja|
|Zeitplan|Alexej||
|Weitere Verhaltensdiagramme|Tobi||

16
_Dokumente/Protokolle/2019-06-19_Protokoll.md

@ -0,0 +1,16 @@
# 2019-06-19 Protokoll
_Teilnehmer: Levin Faber, Alexej Komnik, Tobias Schiffarth, Kai Senkowski_
_Ort: Schule_
## Agenda
* Prototyp vorantreiben
* Zeitplan
## Ergebnisse
* Punkt 1
## Resultierende Aufgaben
|Aufgabe|Verantwortlicher|Erledigt|
|-|-|-|
Loading…
Cancel
Save