Files
plottservice-meta/Memo.md

3.1 KiB

Mögliche Funktionen

Login

Das Registrieren über die Hochschul-E-Mail-Adresse mit Aktivierungslink in der Mail. Dadurch legitimisiert sich der Student als Mitglied der Hochschule.

Datenschutz

Der Student stimmt der Veröffentlichung seiner Daten in der aktuellen (täglichen) Übersicht zu. Ist nur im PlottService von den anderen Studenten vorort zu sehen. Online wird das per Login gesteuert und anonümisiert. Wird aber zunächst nur offline im Plottservice angeboten. Alternativ Plottauftrag mit Nummer anonymisieren die der Student sich merken muss. Alla McDonalds

TODO / Funktionen

  • Dateiupload
  • Analyse der PDF, ermitteln der Seitenzahl und Formate
  • Darkmode
  • User Login
    • Ausschließlich Hochschul-E-Mail-Adresse
    • Aktivierungslink per E-Mail
    • Admin kann Benutzer manuel anlegen (externe)
  • SuperAdmin
    • kann Benutzer hinzufügen und Rollen vergeben (Operator)
    • kann CSV export generieren
    • Übersichten der Plottaufträge sortiert nach Student/Operator anzeigen lassen
  • Wenn online verfügbar für Handyformat anpassen
  • Da die Pläne sehr groß sein können sollten diese Zeitnah vom Server gelöscht werden (paid?)
  • Zahlen im voraus berücksichtigen? Kann aktuell nicht abgebildet werden.
  • Ausdruck Quittung/Rechnung?
  • Kostenerfassung
    • Verbrauchsmaterialien
    • Anschaffung
    • Repararturen
  • Voraussichtliche Wartezeit berechnen und anzeigen
  • Broadcast Plottaufträgeübersicht für Live updates
  • Plottauftrag Kommentarfunktion hinzufügen
  • Plottauftrag ein Code hinzufügen mit dem Plotaufträge geändert werden können (nur nötig ohne user login)
    • Der Code bekommt der Auftraggeber während dem anlegen angezeigt mit Infos zum Zweck.
    • Kommentar hinzufügen
    • PLottauftrag Abbrechen
  • Mailversand
    • Bestätigung Upload Plan
    • Bestätigung Plan liegen zum abholen bearbeiten
    • Bestätigung Plan wurde bezahlt und abgeholt
  • Änderungen Status/Aktivitäten loggen mit extra model (Date, old/new Status, User/Operator/Admin)

Ueberlegungen

  • Aktuell Plottaufträge mit der Abfrage where created_at today sinnvoll?
    • stattdesen die Plottaufträge in den jeweiligen Statusen ausgeben und nur Paid und Canceled beschränken auf created_at today
    • alternativ eine neue Ansicht in welcher alle Plottaufträge gezeigt werden bis auf canceled und paid.
    • aktuell werden nur die heutigen erstellten Plottaufträge angezeigt egal welcher Status.

Verfügbare Ansichten

  • (Terminal PC) Aktuelle Plottaufträge (Jobs)
  • (Terminal) Neuen Plottauftrag anlegen (Student)
    • Vorort erstmal ohne Anmeldung?
  • SuperAdmin
    • User Übersicht
      • Benutzer anlegen
      • Profil bearbeiten
      • Statistik (Umsatz, Druckvolumen)
      • Übersicht der Plottaufträge
      • Übersicht Operatoren
        • Plottaufträge
        • Statistik (Umsatz, Druckvolumen)
    • Plottaufträge
      • Monatsübersicht
      • Statistik (Umsatz, Druckvolumen)
      • durchplättern durch die vorherigen Tage
  • Operator
    • Übersicht anstehende Plottaufträge (Jobs)
      • Status ändern (printing, pickup, paid, canceled)
      • Anzahl Seiten korrigieren
      • QM für Sonderformat eintragen (Neuberechnung)
      • durchplättern durch die vorherigen Tage