Overview

SANAD ERP is an open-source, multi-tenant ERP for small and medium businesses in the MENA region. It covers sales and purchase invoicing, customers and suppliers, inventory and warehouses, and financial accounting (chart of accounts, cashboxes, currencies, fiscal periods) with reporting. It supports Arabic, English, and Turkish, with an Arabic-first RTL interface.

Highlights

  • Modular-monolith architecture with 13 independent domain capabilities, boot-time dependency resolution, and CI manifest drift enforcement.
  • Balanced double-entry accounting engine and a stock ledger with moving weighted-average costing.
  • POS idempotency via unique request keys with replay handling, a transactional outbox with stale-lock reclaim, and DB-trigger-enforced append-only audit logging.
  • OpenAPI-to-TypeScript pipeline with committed specifications and CI drift gates, paired with a LangGraph AI agent featuring human-in-the-loop approvals.

Screenshots