hackforla / VRMS

Volunteer Relationship Management System: This is an ambitious project to create a system that will help us measure our human capital development, reduce repetitive tasks and processes, and improve outcomes.
GNU Affero General Public License v3.0
40 stars 79 forks source link

Develop a report "Stats by Location- Volunteer Hours" in Admin Dashboard #256

Closed OlgaBilogurova closed 4 years ago

OlgaBilogurova commented 4 years ago

Overview

Develop a report as a table with filtering by date to display "Stats by Location- Volunteer Hours" in Admin Dashboard for easiest data comparison. Leave current donut-charts stats. The data will be the same for both reports.

Action Items

Resources

173

stats

OlgaBilogurova commented 4 years ago

Progress: Progress is minimal because I need to have data from API to work with stats Blocks: Events and checkins collection in the test DB are not available Availability: Weekdays ETA: Week after DB will be restored

OlgaBilogurova commented 4 years ago

Progress: None, because my family have been moved to another city Blocks: None Availability: Weekdays ETA: To the next meeting

OlgaBilogurova commented 4 years ago

Progress:

Blocks:

OlgaBilogurova commented 4 years ago

Progress:

Blocks: None Availability: Weekdays

OlgaBilogurova commented 4 years ago

Progress: Developing functionality for filtering, calculating, and displaying stats by custom time period Blocks: None Availability: Weekdays ETA: N/A

OlgaBilogurova commented 4 years ago

Progress: Done Next step: Need to cover admin component with unit tests and do code refactoring. Created an issue #310.

Displayed by default. Opened the firts tab with table report with stats by all time. 1-admin-report

Set custom date period using datepickers 2-admin-report

Calculated stats by custom selected period (6/1/2020 - 6/30/2020) and displayed 3-admin-report

Second tab with donut charts 4-admin-report