Real-World Example
Operations needs a report of consumer payments across the platform for a date range. Super Admin selects the report type, filters the dates, and generates the report.
Visual Flow
How It Should Work
- It should let Super Admin select report type and filters.
- It should generate reports from the intended platform records.
- It should make report output understandable and traceable to filters.
How It Should Not Work
- It should not ignore selected filters.
- It should not create misleading totals.
- It should not expose generated reports to users outside Super Admin access.
Developer Notes
- Super Admin report scope can differ from creditor report scope.
- Keep filter behavior explicit and easy to verify.
app/Livewire/SuperAdmin/Reports/GenerateReport
app/Exports
Last modified on May 26, 2026