Commit 2eda1cad authored by Ben Wais's avatar Ben Wais
Browse files

modified setup & input form

parent 99d57ae8
Loading
Loading
Loading
Loading
+1 −23
Original line number Diff line number Diff line
@@ -14,29 +14,7 @@
.logo:hover {
  filter: drop-shadow(0 0 2em #646cffaa);
}
.logo.react:hover {
  filter: drop-shadow(0 0 2em #61dafbaa);
}

@keyframes logo-spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

@media (prefers-reduced-motion: no-preference) {
  a:nth-of-type(2) .logo {
    animation: logo-spin infinite 20s linear;
  }
}

.card {
  padding: 2em;
}
 No newline at end of file

.read-the-docs {
  color: #888;
}
+2 −0
Original line number Diff line number Diff line
@@ -41,6 +41,8 @@ function App() {
          ))}
          {Array.from({ length: employeeCount}).map((_, index) => (
            <div>
              <label>Name: </label>
              <input type="text" /><br />
              <label>Kapazität (Stunden pro Woche) von Mitarbeiter {index+1}: </label>
              <input type="text" /><br />
              <label>Verfügbarkeit von Mitarbeiter {index+1}: </label><br />
+1 −1
Original line number Diff line number Diff line
@@ -27,4 +27,4 @@ COPY 01_backend/ .
# Die CMD-Anweisung im Dockerfile wird durch die 'command' Anweisung in docker-compose.yml
# überschrieben, wenn du docker-compose verwendest. Du kannst sie kommentiert lassen
# oder entfernen, wenn du sie nur mit docker-compose starten willst.
# CMD ["python", "main.py"]
 No newline at end of file
CMD ["python", "main.py"]
 No newline at end of file
+7 −11
Original line number Diff line number Diff line
@@ -7,22 +7,18 @@ services:
      context: .
      dockerfile: Dockerfile.backend
    container_name: backend
    ports:
      - "5000:5000"
    # KORREKTUR HIER: Pfad ist relativ zum WORKDIR im Container
    command: python main.py # <--- Ändere dies!
    # Wenn du Volume Mappings nutzen willst, um Output auf dem Host zu haben:
    # volumes:
    #   - ./01_backend/schichtplan_output.json:/app/01_backend/schichtplan_output.json
    #   # Die Input-JSONs nicht mappen, sie werden besser mit COPY ins Image gebaut
    #   # - ./01_backend/personal.json:/app/01_backend/personal.json
    #   # - ./01_backend/schicht_anforderungen.json:/app/01_backend/schicht_anforderungen.json
    #   # - ./01_backend/arbeitszeit_regeln.json:/app/01_backend/arbeitszeit_regeln.json
    working_dir: /app
    volumes:
    - ./01_backend:/app
    expose:
      - "5000"

  frontend:
    build:
      context: .
      dockerfile: Dockerfile.frontend
      volumes:
      - ./00_nginx/defulat.conf:/etc/nginx/conf.d/default.conf
    container_name: frontend
    ports:
      - "80:80"