UI: Update Dashboard (Vulnerability Scanning Metrics)
- Dominant language
- Python
- Stars
- 30
- Forks
- 22
- Avg merge
- 1d 21h
- Merged PRs (30d)
- 22
Description
# 💡 Summary #
Our dashboard needs enhancements to display accurate metrics related to Web Application Scan (WAS) and Vulnerability Scan (VS). Let’s improve the user experience by incorporating the following updates:
## Implementation notes ##
Dependant on:
[Design WAS and VS Graph(s)](https://github.com/cisagov/XFD/issues/172)
[Update ORM for WAS and VS Data Models for UI](https://github.com/cisagov/XFD/issues/173)
WAS Metrics:
- Review the existing WAS data.
- Identify key performance indicators (KPIs) relevant to web application scanning.
- Implement visual representations (charts, graphs, etc.) for these metrics.
- Ensure real-time updates and responsiveness.
VS Metrics:
- Evaluate the current vulnerability scan data.
- Determine essential metrics for vulnerability assessment.
- Create visual components to showcase these metrics.
- Optimize the UI for readability and usability.
## Acceptance criteria ##
- [ ] The updated dashboard accurately reflects WAS and VS metrics.
- [ ] Metrics are presented in an intuitive and visually appealing manner.
- [ ] Users can easily interpret the data and make informed decisions.
Contributor guide
Research direction
Start by reviewing issues #172 and #173, which define the required WAS/VS graph designs and ORM data models. Then inspect the existing dashboard entry points and data flow to determine where the metrics belong. Done means the dashboard accurately presents both metric sets in responsive, readable visualizations and satisfies all listed acceptance criteria.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- frontend, web-dev
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100