a9a1bf52db1d25c30ccf4bd475d79eff70aeadf7
- Erstellt ein interaktives Skript mit mehreren Deployment-Optionen - Konfiguriert Backend-URL für Kommunikation mit 192.168.0.105:5000 - Bietet vollautomatischen Deployment-Workflow und manuelle Schritte - Funktionen: Image bauen, speichern, laden, Containers starten - Unterstützt Docker Compose, direktes Docker und direkte Ausführung - Intelligente Fehlerbehandlung und Integritätsprüfungen 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
<<<<<<< HEAD
📦 MYP
Frontend: https://git.i.mercedes-benz.com/TBA-Berlin-FI/MYP/tree/main/packages/reservation-platform
⚠️ 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.
‼ Datenbank aus Blueprint steht im Konflikt zu MYP.sql - Integration muss besprochen werden
💡 Vorschlag wenn machbar @Torben: Aufteilung der Datenbanken? API ist ja nur für Drucker zuständig; WebInterface für Authentifizierung, Sessions etc.
UltiMaker HTTP API: https://support.makerbot.com/s/article/1667412427787
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 mitPrintJob
,Account
undSession
über Benutzer-ID.Printer
ist verknüpft mitPrintJob
über die Drucker-ID. =======
Projektarbeit-MYP
Description
Languages
JavaScript
50.1%
Python
24%
HTML
18.5%
Shell
4.3%
CSS
2.9%