Sunday, April 5, 2026

Coach Workflow Completion

Coach Workflow Completion

Canadian Elite Volleyball Academy — Development Update • April 5, 2026

Coach Workflow Completion

What & Why

The staffing assignment system, coach portal, hour logging, evaluation submission, and payroll sections all exist — but the end-to-end coach experience has friction points. This task tightens the flow from assignment notification through to payment processing so coaches have a clear, guided workflow and admins can trust the pipeline is complete before approving payroll.

Done looks like

  • Coach Portal "Assignments" tab shows a clear visual workflow tracker per assignment: Assigned → Accepted → Session Complete → Hours Submitted → Approved → Paid, with the current step highlighted
  • Coaches who haven't responded to an assignment within 48 hours see a visual urgency indicator on their portal; admins see an "Overdue Response" flag in the Staffing Section
  • After a session, the Coach Event Session page shows a "Post-Session Checklist" with clear completion states: Attendance recorded, Session journal written, Hours submitted, Evaluations completed — coaches can see what's still pending at a glance
  • Hours submission includes a "Discrepancy Note" field when actual hours differ from scheduled hours by more than 30 minutes, giving admins context before payroll review
  • Payroll Section shows a "Readiness" indicator per coach-event row: green if all post-session tasks are complete, yellow if some are pending, red if hours haven't been submitted — admins can filter by readiness status
  • Evaluation completion status is visible in the Payroll Section so admins can see if evaluations are still pending before marking hours as processed

Out of scope

  • Automated payment processing (Stripe Connect, direct deposit, etc.) — payroll remains manually marked as processed
  • Real-time clock-in/clock-out or geo-fencing
  • Coach scheduling/availability calendar
  • Changes to the parent/family dashboard

Relevant files

- - - - - -

Canadian Elite Volleyball Academy
elitevolleyball.training

No comments:

Post a Comment