Scope: Backend, Frontend
Description
Operations teams need richer search and reporting than list endpoints. They should be able to find records across donors, units, orders, disputes, and organizations with shared filters.
Implementation
- Add a reporting query layer that supports cross-domain filters, date ranges, status groups, location, and urgency.
- Provide export-ready responses for operations and compliance use cases.
- Build frontend reporting pages with saved filters and summary cards.
- Optimize with indexes or denormalized read models where query cost becomes high.
Acceptance Criteria
- Operators can search across multiple domains from one reporting interface.
- Reports can be filtered and exported.
- Query performance remains acceptable on large datasets.
Scope: Backend, Frontend
Description
Operations teams need richer search and reporting than list endpoints. They should be able to find records across donors, units, orders, disputes, and organizations with shared filters.
Implementation
Acceptance Criteria