
AWCMS was built to give government entities and enterprises full control of their assets, warehouses and employee custody from a single platform. It covers the complete asset lifecycle: registration and barcode/QR tagging, handover between employees and departments, maintenance, depreciation and disposal. On the warehouse side, the system manages receipts, issues, transfers, adjustments and opening balances, with moving-average costing and an immutable stock ledger. It supports periodic stocktakes, initial inventory censuses and employee custody counts, with a discrepancy register and reconciliation workflow. The system follows an offline-first principle: it relies on no external service, font or CDN and is installed on the organization's own servers. It provides fine-grained role- and department-based permissions, separation of duties in approval workflows, a full audit log, encrypted backups with automated restore testing, and a built-in Help Center with illustrated guides and Arabic-aware search.
What makes this project stand out
Full Asset Lifecycle
Register, tag with barcode/QR, track location, condition and maintenance through to disposal.
Inventory with Accurate Costing
Receipts, issues, transfers and adjustments with moving-average cost and an immutable ledger.
Employee Custody
Custody handover and return with printable forms and employee clearance.
Stocktakes & Initial Census
Mobile barcode counting with a discrepancy register, reviewer and outcome for each item.
Configurable Approvals
Multi-step approval routes with separation of duties and decidability checks at submission.
Security & Full Audit
Role- and department-scoped permissions, an audit log of every action, encrypted sessions.
Offline-First
Runs fully on the internal network with no dependency on external services.
Safe Backup & Restore
Daily encrypted backups, automated restore tests, and restore with automatic rollback.
Built-in Help Center
Versioned illustrated guides with review workflow, contextual help (F1) and Arabic-aware search.
Measurable results
Runs entirely on the internal network
Verified on every change through continuous integration
Every create, change and approval is recorded
Full Arabic (RTL) and English interface
Every backup is restore-tested automatically