DFE-Digital / DFE-Digital/compass
My Requests dashboard
Open
@andyjones81 is already working on this.
Since Dec 5, 2025.
- Dominant language
- HTML
- Stars
- 0
- Forks
- 1
- Avg merge
- 1m
- Merged PRs (30d)
- 3
Description
User story
As a requestor, I need a view of all the requests I have submitted so I can track their status and follow up when required.
Description
Create a “My Requests” dashboard for authenticated users that lists their DemandRequests and key details.
Acceptance criteria
- View shows all DemandRequests created by the logged-in user
- Each row shows at least: title, reference/ID, current status, last updated date, assigned Central Ops lead (if any)
- Clicking a row opens the request detail page
- Filters available for:
- Status
- Date range
- Portfolio / area (if present)
- An empty state is shown when the user has no requests, with guidance on how to raise one
- Pagination or infinite scroll implemented for large result sets
Non-functional
- Table / list view is accessible and works with keyboard and screen readers
- Performance acceptable for high volumes (e.g. 1k+ records for heavy users)
- Access is scoped so users only see their own requests (unless they have elevated permissions)
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.