Thursday, April 9, 2026

Board Member Role & Document Hub

Board Member Role & Document Hub

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

Board Member Role & Document Hub

What & Why

Add "Board Member" to the View As role switcher so Super Admins can preview the board member experience. Also add a document management section to the Board Dashboard where admins can upload, organize, and share board-related documents (CEO reports, agendas, meeting minutes, etc.) that board members can view and download.

Done looks like

  • "Board Member" appears in the View As role switcher dropdown in the sidebar; selecting it shows the same navigation a board member would see
  • The Board Dashboard at has a new "Board Documents" section below the existing financial content
  • Super Admins can upload documents (PDF, Word, images, etc.) with a title, category (CEO Report, Agenda, Minutes, Other), and optional meeting date
  • Board members and Super Admins can view, download, and search/filter uploaded documents by category
  • Super Admins can delete documents they've uploaded
  • Documents are stored via the existing object storage integration (presigned URL upload flow)

Out of scope

  • Inline document previews or rich-text editing
  • Notifications to board members when new documents are uploaded
  • Versioning or revision history for documents
  • Comments or annotations on documents

Relevant files

- - - - - - - - - -

Canadian Elite Volleyball Academy
elitevolleyball.training

No comments:

Post a Comment