-
Mahmoud Aglan authored
- Evaluation list + detail with per-criterion scores and percentages - Dashboard endpoint: single-call home screen (all children, today's sessions, totals, announcement bar, unread counts) - Service requests: freeze/unfreeze/transfer/cancellation workflow with duplicate prevention and cancel-by-user - Invoice detail + payment receipt endpoints for mobile viewing - Fix: use correct column name `due_amount` (not `balance_due`) across all API controllers and PaymobService - 48 total API endpoints Co-Authored-By:Claude Opus 4.6 <noreply@anthropic.com>
8504dd68