← Zurück zu Projekten
Laravel 11
REST API
ERP Syncing
Kompas (Pantheon ERP)
Eine Laravel 11 REST API-Engine zur Verwaltung umfangreicher B2B-Verkaufsdaten und Synchronisation mit Pantheon ERP.
Projektübersicht
Kompas dient als zentrales Orchestrierungssystem, das unternehmensweite Vertriebsprozesse abbildet. Dies umfasst Außendienstplaner, Händlernotizen, Budgetierung auf Produktgruppen-Ebene und automatisierte Rechnungs-PDF-Erstellung.
Architekturdetails
- Data Flow: Routen werden über FormRequests bis hin zu Single-Responsibility Action-Klassen validiert, um fehlerhafte Eingaben vor der Datenbank zu vermeiden.
- Deep Syncing: Die Logik der ERP-Synchronisierung nutzt spezifische Service-Klassen, die Daten-Mappings intelligent an externe APIs übergeben und inaktive Produkte umgehen.