Skip to content

AppsPortal

AppsPortal is the operational ERP suite used by company and branch users. The frontend workspace exposes the following business applications: Accounting, Finance, Inventory, Purchase, Sales, Fixed Assets, Distribution, HR, Templates, ERP Home/General Settings, and the shared Dashboard.

The main multi-module backend is documented under AppsPortal.Apis. Inventory has a dedicated backend and a more detailed Inventory module story set.

The source coverage audit maps every AppsPortal.Apis and Inventory.Apis controller to its owning business specification.

Module catalog

ModuleBusiness responsibilityDocumentation status
InventoryItems, warehouses, stock movements, valuation, and inventory reportsDocumented
AccountingChart of accounts, journals, balances, and financial reportsAPI stories
FinanceTreasury, banks, payments, and reconciliationAPI stories
PurchaseVendors, purchase transactions, and purchasing reportsAPI stories
SalesCustomers, sales transactions, pricing, and sales reportsAPI stories
Fixed AssetsAsset lifecycle, depreciation, and asset transactionsAPI stories
DistributionDevices, journeys, transfers, and distribution reportingVan Sales API stories
HREmployee and personnel operationsAPI stories
TemplatesTransaction and printable template managementAPI stories
General SettingsCompany, branch, tax, sequence, access, and integration settingsAPI stories

Shared personas

  • Company administrator: configures the company and grants permissions.
  • Branch manager: supervises branch operations and reviews results.
  • Operational user: creates and maintains day-to-day business records.
  • Accountant: controls posting, valuation, and accounting impact.
  • Auditor/viewer: reviews records and reports without changing them.

Access is company- and branch-scoped and additionally controlled by feature/action permissions.

Internal Documentation — Microtec