Monday, March 16, 2026

Multi-Guardian Invite Parity

Multi-Guardian Invite Parity

Canadian Elite Volleyball Academy — Development Update • March 16, 2026

Multi-Guardian Invite Parity

What & Why

Right now, only the designated primary guardian can send co-parent invitations. In split-family households — especially those with two couples (four adults total) — any verified guardian should be able to invite another adult for a shared child. This removes a coordination bottleneck and reflects how co-parenting actually works.

Additionally, custody scheduling is currently a free-text notes field. For families that alternate residency on a structured schedule (e.g., odd/even weeks, or weekday/weekend splits), a structured week-pattern selector gives the academy cleaner visibility into which household an athlete is with on a given week.

Done looks like

  • Any guardian with can open the "Invite Co-Parent / Guardian" dialog from the family dashboard, not only the primary guardian
  • Invited adults receive the same magic-link email and follow the same accept flow as before
  • A new "Custody Schedule" UI on the co-guardian panel lets a guardian set a repeating weekly pattern (e.g., Week A / Week B alternating, or Mon–Thu / Fri–Sun split) with a reference start date — stored as structured JSON rather than free text
  • The community profile admin view shows the structured schedule for each guardian in a human-readable format (e.g., "Week A: odd weeks starting Mar 17")
  • Existing free-text field is retained alongside the structured schedule for any additional context

Tasks

  • Relax invite-sender restriction — Remove the primary-guardian-only check on ; instead allow any guardian who has for the child to send invites. Update the UI so the invite button is visible to all eligible guardians, not just the primary.
  • Structured custody schedule field — Add a JSON column to (schema + db:push). Define a simple structure: . The free-text field remains for open-ended notes.
  • Custody schedule UI — In the co-guardian panel on the family dashboard, replace the plain custody notes textarea with a structured schedule picker (alternating weeks selector or day-of-week checkboxes) plus the existing notes field. Any guardian with can edit this, not only the primary.
  • Admin profile display — In the community profile's Parent/Guardian card section, render the structured schedule as a human-readable summary alongside the existing Primary Residence and custody notes badges.
  • Relevant files

    - - - - -

    Canadian Elite Volleyball Academy
    elitevolleyball.training

    No comments:

    Post a Comment