Installation - CptGummiball/Kitting-CoPack-Suite GitHub Wiki
Installation
Systemvoraussetzungen
- Node.js ≥ 18.x (empfohlen: LTS)
- NPM ≥ 9.x (oder Yarn / PNPM)
- Moderner Browser (Chrome, Firefox, Edge)
- Optional: QZ Tray auf dem Druckserver installiert
Installation
# Repository klonen
git clone https://github.com/CptGummiball/Kitting-CoPack-Suite.git
cd Kitting-CoPack-Suite
# Abhängigkeiten installieren
npm install
Entwicklungsserver starten
npm run dev
Die App ist unter http://localhost:3000 erreichbar.
Produktion
# Build erstellen
npm run build
# Produktionsserver starten
npm start
Demo-Daten
Die App wird mit Demo-Daten ausgeliefert (data/demo-data.json). Diese enthalten:
- 5 Benutzer (Admin, Supervisor, 3 Mitarbeiter)
- 4 Artikel mit Stücklisten und Arbeitsanweisungen
- 7 Tasks in verschiedenen Status
- 4 Label-Templates
- 3 Druckaufträge
- 3 Produktionsplätze (Workstations)
Demo-Zugänge
| Rolle | Passwort | |
|---|---|---|
| Administrator | [email protected] |
admin |
| Supervisor | [email protected] |
supervisor |
| Mitarbeiter | [email protected] |
worker |
QZ Tray einrichten
- QZ Tray herunterladen und auf dem Druckserver installieren
- QZ Tray starten
- In den Kitting Suite Einstellungen: QZ Tray aktivieren, Host-IP und Port eintragen
- Beim ersten Verbindungsaufbau: Anfrage am QZ Tray Host bestätigen (einmalig pro Gerät)