Zurück zur Startseite

Internes Corporate Tool · 2026 · SaaS

Printcenter

Corporate Print-Management-Dashboard mit Kundenportal, Zeiterfassung, OneDrive-Export und Odoo-Integration.

Internes B2B-Tool für die Print-Abteilung eines Großunternehmens — vereint Auftragsverwaltung, Kundenportal, Mitarbeiter-Zeiterfassung und Leihfirma-Management in einer Oberfläche, mit Microsoft-Graph- und Odoo-Anbindung.

Herausforderung

Mehrere isolierte Tools (Excel-Listen, separate Mail-Postfächer, Odoo, manuelle PDF-Generierung) erschwerten den Überblick über Druckaufträge, Mitarbeiter-Stunden und Kundenkommunikation. Ein Spezialfall war die Verwaltung externer Leiharbeitskräfte parallel zum festen Team.

Lösung

Ein zentrales Dashboard mit Drag-&-Drop-Auftragsverwaltung (`@dnd-kit`), Real-time-Status-Updates über Socket.io, Kundenportal mit eigenem Login, integrierter Zeiterfassung (inkl. Leihfirma-Abrechnung) und automatisiertem PDF-Export (jspdf). Microsoft Graph stellt den OneDrive-Export bereit, Odoo synchronisiert Stamm- und Auftragsdaten, IMAP holt eingehende Kundenmails direkt ins System. KI-Helper über OpenAI bei Mailtext- und Auftragsklassifizierung.

Ergebnis

Print-Aufträge, Kundenmails, Mitarbeiter-Stunden und Leihfirma-Abrechnung in einem Tool — keine doppelte Datenpflege, automatische OneDrive-Archivierung, sichtbarer Auftragsstatus für interne Teams und Endkunden.

Funktionen

  • Drag-&-Drop-Auftragsverwaltung (@dnd-kit)
  • Kundenportal mit separater Authentifizierung
  • Mitarbeiter-Zeiterfassung inkl. Leihfirma-Abrechnung
  • OneDrive-Export via Microsoft Graph API
  • Odoo-Integration (Kunden + Aufträge)
  • IMAP-Mail-Integration mit KI-Klassifizierung (OpenAI)
  • PDF-Generierung (jspdf) + ZIP-Bündelung
  • Real-time Updates via Socket.io
  • QR-Code-Auftragsverifizierung

Technische Umsetzung

Frontend

React + Vite + Tailwind, React Router für Multi-Modul-SPA. @dnd-kit für die Auftragsverwaltung-Drag-&-Drop-Spalten, react-select für Komplex-Filter, jsPDF + JSZip für Export.

Backend

Node.js + Express, JWT/bcrypt-Auth. Node-cron für Hintergrundtasks, ExcelJS für Tabellen-Import/-Export, Multer für Datei-Uploads, IMAP + Mailparser für eingehende Mails, Nodemailer für ausgehende.

Integrationen

Microsoft Graph SDK (OneDrive-Export, Identity via MSAL/Azure-Identity). Odoo XML-RPC für Kunden- und Auftragssync. OpenAI SDK für Mail-Klassifizierung und Textvorschläge.

Real-time

Socket.io broadcastet Auftragsstatus-Wechsel an alle eingeloggten Mitarbeiter; Kundenportal sieht den eigenen Auftragsverlauf live.

Stack

  • React
  • Vite
  • Tailwind
  • Socket.io
  • Express
  • Microsoft Graph
  • Odoo
  • OpenAI

Diese Website verwendet ausschließlich technisch notwendige Speicher-Einträge. Kein Tracking, kein Google Analytics, keine Drittanbieter-Cookies. Mehr erfahren