Skip to main content

Module Map

Application Module Map

ModuleMain ControllerModel/ModuleRequest ValidatorOutputs
Project ManagementAdmin/Projects/*Project, ProjectManager, ProjectAccountCreateProjectRequest, UpdateProjectRequestBlade + Export
Employee ManagementAdmin/Employees/*UserCreateEmployeeRequest, UpdateEmployeeRequestBlade + Export
Supplier ManagementAdmin/Suppliers/*SupplierCreateSupplierRequest, UpdateSupplierRequestBlade + Export
SPBAdmin/SPB/*, API/V1/SPB/*SPB, ItemsStoreSPBRequest, UpdateSPBRequest, API request variantsBlade + JSON + PDF
POAdmin/Po/*, API/V1/PO/*PreOrder, POItemUpdatePOItemsRequest, UpdatePORequest APIBlade + JSON + PDF
Payment POAdmin/Payments/*Payment, Tax, PaymentTerm, PaymentSplitPaymentUpdateRequest, split requestsBlades
PO ReceiptAdmin/Po/POPaymentReceiptController, API/V1/PO/POPaymentReceiptControllerPOPaymentReceipt moduleStorePOPaymentReceiptRequestBlade + JSON + export
SPK CoreAdmin/SPK/*Modules/SPK/*StoreSPKRequest, UpdateSPKRequest, Revision/Reject/FinishBlade + export
SPK PaymentAdmin/SPKPayment/* + Admin/SPK/SPKPaymentControllerSPKPayment, SPKPaymentAccounting, SPKPaymentReceiptrequest classes related to SPK paymentBlade + export
MembershipAPI/V1/Membership/*User, Otp, FcmTokenLoginRequest, OtpRequestJSON token/otp

Infrastructure Module

  • Jobs: export + image cleanup + push notification.
  • Events/Listeners: OTP mail dispatch.
  • Traits: upload handling, PDF save, price calculation, notification helper.

Dependency Clusters