Auftraggeber
GLS Germany GmbH & Co. OHG
Plattform
Desktop (Windows & macOS)
Technologie
Electron · Node.js · SQLite
Versionen
v1.0 → v2.1.48
Zeitraum
2022 – heute
Status
Im Einsatz
GLS PARCELPRINT · v2.1.48
Dashboard
Sendungen
Import
Export
Einstellungen
Heutiger Überblick
142
Sendungen heute
12
Offen
2,4 t
Gesamtgewicht
98%
Druckquote
EmpfängerAdresseGewichtStatus
Müller GmbHMünchen3,2 kgGedruckt
Schmidt & Co.Nürnberg1,8 kgGedruckt
Bauer HandelAugsburg0,5 kgOffen
KFZ MeierFürth4,1 kgGedruckt
Hofmann AGErlangen2,0 kgOffen
Die Aufgabe
Manueller Aufwand, der nicht skaliert

GLS-Partnerbetriebe verwalten täglich hunderte bis tausende Sendungen — im Auftrag von GLS Germany GmbH & Co. OHG. Die manuelle Eingabe in das GLS-Webportal war fehleranfällig, zeitaufwändig und nicht skalierbar. Kundendaten kamen aus verschiedenen Systemen — CSV-Exporte, Excel-Tabellen, proprietäre Warenwirtschaftssysteme.

Der Auftrag: eine Desktop-Applikation entwickeln, die den kompletten Workflow automatisiert — von der Datenübernahme aus bestehenden Systemen bis zum fertigen, gedruckten GLS-Paketlabel.

Umgesetzt
Was ParcelPrint kann
G
GLS Serveranbindung
Eigens entwickelte Kommunikationsschicht zu den GLS-Servern — Authentifizierung, Label-Bestellung, Sendungsstatus — direkt, ohne Webportal-Umweg.
D
Dashboard
Tagesübersicht, Sendungsstatistiken, Gewichtsverteilung, offene und erledigte Pakete auf einen Blick.
I
Massenimport
CSV- und Excel-Import mit flexiblem Spaltenmapping. Automatische Trennung von Straße und Hausnummer, Adressvalidierung.
W
Datei-Watcher
Ordnerüberwachung — Datei ablegen genügt, wird automatisch eingelesen und verarbeitet. Sequentielle Verarbeitung mehrerer Dateien ohne Konflikte.
P
Label-Druck
GLS API-Anbindung für Label-Generierung. PDF-Merge für Batchdruck mehrerer Labels auf einem Blatt. Direktdruck an lokale Drucker.
E
Custom Export
Flexibler Tabellenexport mit wählbaren Feldern. Optimiert für bis zu 7.000 Datensätze. Excel- und CSV-Ausgabe.
S
Sicherheit
Zugangsdaten werden im sicheren OS-Schlüsselbund gespeichert. Sensible Daten verschlüsselt abgelegt. Autologin mit automatischer Sitzungsverwaltung.
Leistungsumfang
Was war inklusive — was kam dazu
Modul / FeatureLeistung
Grundapplikation (Electron, Windows + macOS)Basis
Eigene GLS-Serveranbindung (Login, Label-Bestellung, Tracking)Basis
CSV-Import mit SpaltenmappingBasis
PDF-Label-Generierung und DruckanbindungBasis
SQLite-Datenbank (lokale Persistenz)Basis
Sicherer Credential-Speicher (OS-Schlüsselbund)Basis
Dashboard mit TagesstatistikenBasis
Dark / Light ModeBasis
Custom Installer (Windows + macOS)Erweiterung
Datei-Watcher (automatischer CSV-Import aus Ordner)Erweiterung
Excel-Import mit formatspezifischen TransformationenErweiterung
Batch-Labeldruck (mehrere Labels zusammengeführt)Erweiterung
Datenverschlüsselung für sensible FelderErweiterung
Custom Export mit Feldauswahl (bis 7.000 Datensätze)Erweiterung
Gewichtsverteilungs-Logik im DashboardErweiterung
Laufende Updates, Bugfixes, Optimierungen (v1.0 → v2.1.48)Wartungsvertrag

Basis = im Grundauftrag enthalten  ·  Erweiterung = zusätzlich beauftragt

Entwicklungsprozess
Wie das Projekt entstand
01
Briefing & Konzept
Anforderungsanalyse
Bestehende Workflows analysiert, GLS-Server-Schnittstellen gesichtet, Datenformate der Quellsysteme aufgenommen. Architekturentscheidung: Desktop-App für native Druckeranbindung und Offline-Betrieb.
02
v1.0 — Grundsystem
Kern-MVP
Eigene GLS-Serveranbindung implementiert: Authentifizierung, Label-Bestellung, Sendungsstatus — direkt, ohne Webportal. Manuelles Erfassen von Sendungen, Label-Generierung und Direktdruck. Lokale Datenbank. Windows-Installer.
03
v1.x — Automatisierung
Import-Modul & Datei-Watcher
CSV-Massenimport mit konfigurierbarem Spaltenmapping. Datei-Watcher für vollautomatische Verarbeitung: Datei in Ordner ablegen → automatisch importiert, Labels gedruckt. Adressparser für getrennte Straße/Hausnummer.
04
v2.0 — Erweiterungen
Excel, Verschlüsselung, macOS
Excel-Import mit formatspezifischen Transformationen. Datenverschlüsselung. Batch-Labeldruck. macOS-Installer. Custom Export mit Feldauswahl und Performance-Optimierung für 7.000+ Datensätze.
05
v2.1.x — Wartung
Langzeitbetrieb & Feinschliff
Laufende Optimierungen auf Basis realer Nutzung: sequentielle Watcher-Verarbeitung, Anpassungen an GLS-Server-Änderungen, Gewichtsverteilung im Dashboard, Autologin-Steuerung. Version 2.1.48 — im aktiven Einsatz.
Technologie
Stack
Bewusst gewählt für Cross-Platform-Desktop mit nativer Druckeranbindung, Offline-Betrieb und direkter GLS-Serverkommunikation.
Electron Node.js SQLite GLS REST API (eigene Integration) PDF-Generierung & Direktdruck Tabellen- & Excel-Verarbeitung Ordner-Monitoring OS-Schlüsselbund Integration Datenverschlüsselung Windows & macOS Installer

Ähnliches Projekt in Planung?

Ob Desktop-App, API-Integration oder B2B-Tool — beschreib uns dein Vorhaben, wir melden uns innerhalb eines Werktages.

Projekt anfragen →