-
Mahmoud Aglan authored
1. Financial Overview: add subscription vs product revenue split, top programs by revenue, per-product totals, and 12 key financial metrics (churn rate, avg revenue per participant, profit margin, avg days to collect, etc.) All respect the existing period + branch filters. 2. Attendance views (TakeAttendance + QuickAttendance): detect participants with unpaid invoices or overdue renewals and highlight them in red with "غير مدفوع" badge so trainers can see payment status at a glance. Co-Authored-By:Claude Opus 4.6 <noreply@anthropic.com>
3a69923d
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| CouponValidator.php | ||
| ExpenseForm.php | ||
| ExpenseList.php | ||
| FacilityRentForm.php | ||
| FacilityRentList.php | ||
| FinancialOverview.php | ||
| PaymentPlanCreate.php |