2024-05-17 14:25:00 +02:00
2024-04-19 07:40:25 +02:00
2024-04-16 07:18:12 +02:00
2024-04-25 08:29:21 +02:00

📦 MYP

⚠️ MYP ist zzt. in Entwicklung

MYP (Manage your Printer) ist eine Plattform zur Reservierung von 3D-Druckern, die für die TBA im Werk 040, Berlin-Marienfelde, entwickelt wurde.


Datenbankstruktur

(MYP.sql - Gerät: Reservation Pi)

Printer

  • Speichert Informationen zu Druckern.
  • Beinhaltet Details wie Namen, Beschreibung und Betriebsstatus.
  • Verknüpft mit Druckaufträgen.

PrintJob

  • Enthält alle Druckaufträge.
  • Jeder Auftrag ist einem Drucker und einem Benutzer zugeordnet.
  • Speichert Startzeit, Dauer und Kommentare zu den Aufträgen.
  • Erfassung, ob ein Auftrag abgebrochen wurde und die dazugehörige Begründung.

Account

  • Verwaltet Benutzerkonten.
  • Speichert Authentifizierungsdetails wie Tokens und deren Ablaufzeiten.

Session

  • Erfasst Session-Daten.
  • Beinhaltet eindeutige Session-Tokens und Ablaufdaten.

User

  • Speichert Benutzerinformationen.
  • Verknüpft mit Druckaufträgen, Accounts und Sessions.

Fremdschlüsselbeziehungen

  • User ist verknüpft mit PrintJob, Account und Session über Benutzer-ID.
  • Printer ist verknüpft mit PrintJob über die Drucker-ID.
Description
No description provided
Readme 6.6 GiB
Languages
JavaScript 50.1%
Python 24%
HTML 18.5%
Shell 4.3%
CSS 2.9%