Family Portal

Private Family Area

Family Portal

A private interface for the immediate family to view and update John’s complete record β€” public and private β€” in one place.

πŸ”’

This Section Is Being Built

The Family Portal is currently in Phase 1 of a four-phase build. When complete, family members will sign in here to view and edit every part of John’s record β€” academics, swim, music, Sea Cadets, biometrics, and the full archive of milestones.

In the meantime, the same information is available through the Notion Family Dashboard, which has identical content and is already shareable.

Build Roadmap

Four phases, sequenced so each phase produces a working result before the next begins. Estimates are conservative and reflect honest engineering scope.

1

Foundation

Family Portal page live, button on the public site, hierarchy reserved. Auth and roles deferred to Phase 2.

βœ“ Complete
2

Auth + Schema

Login gate, three family accounts, 24 custom post types mirroring every Notion database, initial data import.

Next session
3

Editing UI

Forms for adding and updating records β€” meets, races, awards, grades, journal entries β€” through standard WordPress editors.

Session 3
4

Two-Way Sync

Real-time bidirectional sync with Notion, conflict resolution, audit logging. Production-grade engineering.

Sessions 4–5

What’s in scope

  • All 24 Notion databases mirrored to WordPress custom post types β€” Daily Log, Swim Best Times, Swim Meets, Swim Race Log, Activities, Biometrics, Academics, Music Repertoire, Music Performances, Awards, FISD Catalog, Goals, Service Hours, Coaches & Mentors, Reading List, Training Log, App & Nomination Pipeline, Target Universities, Standardized Tests, Summer Experiences, Merit Scholarships, Math & Science Competitions, STEM Portfolio, Architecture Change Log.
  • Three user accounts with separate permissions β€” parent (admin), mother (admin), John (restricted to read + comment on his own record until he’s older).
  • Real-time bidirectional sync β€” every edit in WordPress propagates to Notion within seconds; every edit in Notion propagates back. Conflicts surface and resolve gracefully.
  • Audit log β€” every edit recorded with who, what, when, and a way to roll back changes.

What’s out of scope (deliberately)

  • Public sharing of private data β€” biometrics and family-only notes never leak to the public site even if the WordPress install is shared.
  • Editing the public site through this portal β€” the public pages stay edited the same way they are today.
  • Account self-registration β€” only the three pre-authorized family accounts can access this area.

← Back to Home

Scroll to Top