← Nazad na projekte
Laravel 11 REST API ERP Syncing

Kompas (Pantheon ERP)

Laravel 11 REST API engine koji upravlja obimnim B2B podacima o prodaji i petljama za sinhronizaciju sa Pantheon ERP-om.

Pregled Projekta

Kompas služi kao centralni sistem za orkestraciju koji mapira korporativne procese prodaje. Ovo uključuje planere terenskih poseta, beleške prodavaca, budžetiranje na nivou grupa proizvoda i automatizovano generisanje PDF faktura.

Detalji Arhitekture

  • Data Flow: Rute se parsiraju preko FormRequest-a dublje do Action klasa sa pojedinačnom odgovornošću, što uspešno mitigira loše unose pre dolaska do same baze.
  • Deep Syncing: Logika za ERP sinhronizaciju koristi specifične Service klase koje inteligentno šalju podatke do eksternih API-ja, ignorišući tu neaktivne i obrisane proizvode.