Files
walkies/docs/features/reporting.md

1.3 KiB

Feature: Reporting

Source: VSMS Functional Requirements v1.1, Section 9


All reports are Admin-only and displayed on-screen. No data export is required for MVP.


Per-Volunteer Reports

FR ID Requirement Notes
FR-R01 Admin can view a report per individual volunteer showing: total no-shows, total late arrivals, and full cancellation history with reasons. Filterable by date range.
FR-R02 Admin can view total time off taken per individual volunteer. Filterable by date range.
FR-R03 Admin can view an aggregate summary across all volunteers: total no-shows, late arrivals, and cancellations for a given period. Filterable by date range.
FR-R04 The report displays volunteers as rows and dates as columns, showing each volunteer's cumulative count of on-time arrivals, absences, late cancellations, and no-shows. Allows admins to quickly assess and compare volunteer reliability at a glance. Filterable by date range.

Per-Shift Reports

FR ID Requirement Notes
FR-R05 Admin can view a report per shift showing: open spots at shift time and which specific roles were unfilled. Note: labelled FR-R04 in source doc (duplicate ID) — renumbered FR-R05 here.