BuildForSDG / BuildForSDG/JaliAjali
[FEATURE] Reports
- Dominant language
- JavaScript
- Stars
- 2
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
The user should be able to see statistics of road accidents that happened in a component.
The component should also be able to display the reports in our database.
Users should also be able to export reports to a CSV or PDF file.
Create a `Reports` component that opens in a new page.
Use a datatable to display results in a table.
Datatables should also enable exports, sorting, and searching.
**Icebox:**
Display charts showing accident trends
View accident reports per year for past 5 years
View refined reports per month.
Charts to show accident trends in charts
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the existing component and page structure, then identify how report data is accessed from the database. Define the Reports page around the requested datatable behavior: displaying results with sorting, searching, and CSV or PDF export. The issue is complete when the component is reachable as a new page and these table and export functions work; chart and historical trend items are explicitly iceboxed.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- database, frontend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100