D-ERP
Modular ERP for real-world business operations.
A full-stack ERP covering inventory, sales, HR, payroll and finance, built as a modular system with role-based access and a clean MVC split rather than one screen per table.
Most small-business ERPs fail the same way: they model screens instead of the business, and by year two every new requirement means another bolted-on table.
D-ERP is organised around modules that own their data, inventory, sales, HR and payroll, finance, each exposing a REST contract rather than reaching into another module's collections. Role-based access is enforced at the API, not hidden in the UI.
Payroll is the module that proves the design: payslips, deductions and reporting all reconcile against the same ledger the finance module reads, so there is exactly one answer to what a month cost.
What it does
Payroll & payslips
Run payroll, generate payslips, reconcile against the finance ledger.
Invoicing
Sales invoices tied to inventory movement and customer records.
Inventory tracking
Stock levels, movements and valuation kept consistent across modules.
Roles & permissions
Role-based access enforced at the API boundary.
Reporting
Operational and financial reporting off the live data set.