Volleyball Elite Academy development update
|
Volleyball Elite Academy
Event Summary Historical Record
|
Event Summary Historical RecordVolleyball Elite Academy — Development Update • May 30, 2026
Event Summary Historical Record
What & Why Expand the existing per-event summary (today: attendance, athlete list, coach notes/suggestions, home-training) into ONE comprehensive Event Summary that becomes a permanent historical record for each event. It aggregates everything about the event in one place so the academy keeps a durable archive of what happened, who took part, what it cost, and how it went. This is a SEPARATE feature from the Monthly Coach Payroll process (Task #1384) and must be built AFTER it (it reuses payroll's coach-cost/period data for the cost review).
Product decisions (confirmed with the user)
- Sequencing: Build AFTER the Monthly Coach Payroll work (depends on Task #1384).
- Visibility: The full comprehensive summary (costs, all comments, AI usage) is internal — SuperAdmins/Coordinators only by default. PLUS a SuperAdmin toggle/push system: a SuperAdmin can selectively push an edited, role-tailored view out to coaches, parents, athletes, and board records. Each audience gets its own curated subset (e.g. parents/athletes see a friendly recap, board sees participation + cost rollups), and the SuperAdmin controls what is included before pushing.
Done looks like
- For any completed event, a SuperAdmin/Coordinator opens one Event Summary page that pulls together: event dates; full athlete list + participation/attendance; a staff report (who worked, roles, hours); comments from SuperAdmins, coaches, athletes, and parents; a cost review (gym costs + coach costs, ideally vs. registration revenue); reviews/ratings; and a record of AI support used for the event.
- The summary is saved as a durable historical record (it does not silently change if underlying data later shifts — it is a point-in-time archive, regenerable on demand by an admin).
- A SuperAdmin can edit/curate the record and toggle which sections are shared, then push a tailored view to selected roles: coaches (their event), parents, athletes, and a board-records view. Recipients only ever see the curated subset, never the full internal record.
- Participation history rolls up across staff, parents, and athletes so the academy can see longitudinal participation from these archived records.
Out of scope (unless later requested)
- Equipment/inventory and incident/injury reporting (noted as gaps; not in this pass unless asked).
- Changing how attendance, evaluations, or payroll are captured (this feature READS those; payroll changes belong to Task #1384).
Notes for the executor
- Existing infra to build on: table, , , , , , //, , AI usage via . Endpoints: , , coach evaluation routes.
- All cost/comment/AI data is internal-only at the source; enforce SuperAdmin/Coordinator gating server-side and never trust client role for the full record.
- The role-tailored push must store WHAT was shared per audience so recipients' endpoints return only the curated subset.
Relevant files - - - - - - - -
|
Volleyball Elite Academy Reply to this email — we read every reply. You received this because you have an account with Volleyball Elite Academy. elitevolleyball.training |
|
No comments:
Post a Comment