Expense Management System
Arabic RTL expense-management system for company departments. Owners oversee every department while leaders record their own deposits and expenses in AED or USD, with analytics, reports and a full audit log.
Built with
Key Features
Role-Scoped Access
Owners see and manage everything; leaders see only their own data, and the server always derives scope from the session.
Multi-Currency Transactions
Deposits and expenses in AED or USD with stored exchange rates, and optional invoices (image, PDF or link) flagged when missing.
Advanced Filtering
Debounced full-text search, type, currency and amount filters, and date presets, all applied server-side with pagination.
Analytics Dashboards
KPI tiles with period-over-period change, received-vs-spent and cumulative balance charts, top expenses, and breakdowns by leader and department.
Reports & Export
Excel export that mirrors on-screen filters, and print/PDF that includes every filtered page.
Audit Log
Every create, edit, delete, login and settings change is recorded and searchable.