projectInitiativeActive

    Family Shapes Fresh Intake Archive

    Family Shapes is a relationship-centered web app for donor-conceived families, donors, and reproductive-care organizations to map family trees, manage privacy-aware collaboration, and support communication across recipient, donor, clinic, and community contexts.

    And Community PublishingDonor CommunicationDonor ConceptionFamily Relationship MappingReproductive Care Coordination

    Context, reasoning, and system decisions that make the work credible beyond the final surface.

    Project

    Why This Project Matters

    Family Shapes is a strong clean-lane test because it is not a single-surface app.

    Family Shapes is a strong clean-lane test because it is not a single-surface app. It has to hold together a relationship graph, privacy-sensitive collaboration, donor-facing controls, public community publishing, and a professional clinic-facing story without flattening those audiences into one generic onboarding path.

    Project

    What the Source Repo Actually Covers

    The repository shows both live product surfaces and the internal operating discipline behind them.

    The repository shows both live product surfaces and the internal operating discipline behind them. Public routes cover recipient, donor, clinic, community, and get-started entry points, while the docs and API layers reveal the harder trust model underneath: collaborator roles, invitation flows, sharing links, donor privacy settings, seeded QA personas, and an active plan to separate the professional SaaS lane from community-style organization features.

    Project

    What This Fresh Intake Proves

    This first clean Family Shapes intake proves that the new discovery-first process can import a complex multi-audience product without dragging old Hyphenomenon cleanup debt with i…

    This first clean Family Shapes intake proves that the new discovery-first process can import a complex multi-audience product without dragging old Hyphenomenon cleanup debt with it. The result is already coherent enough to publish as a project with curated supporting notes and screenshot-backed proof, while still making the next enrichment needs obvious: stronger surfaced product sections, more labeled outbound links, and eventually authenticated proof states.

    Relationship Graph Core

    The core product model ties people, family trees, and connections together so a family graph can be edited, explored, and interpreted across different relationship contexts.

    family_treespersonsconnectionsfamily_tree_members

    Trust and Access Layer

    A separate access-control layer governs who can collaborate, who can join via invitation, and how public sharing differs from persistent user access.

    family_tree_collaboratorsfamily_tree_invitationssharing_linksorganization_invitationsgroup_invitations

    Frontend and Interaction

    • React 18
    • TypeScript
    • Vite
    • Tailwind CSS
    • TanStack Query
    • React Router

    Data, Auth, and APIs

    • Neon Postgres
    • Neon Auth
    • Prisma
    • Repo-owned API routes
    • SQL migrations in db/migrations

    Media, Delivery, and QA

    • S3-compatible storage
    • Resend email delivery
    • Netlify functions
    • Vitest
    • Playwright
    • Seeded persona scripts
    professional cryobank/clinic surface presenting donor oversight, compliance, and cross-clinic coordination.
    cross-audience onboarding surface showing how Family Shapes routes users into family, donor, or organization entry points.
    dedicated recipient-family entry surface showing the family-facing signup funnel and relationship-building narrative.
    recipient-family landing experience with the "Find Your Village" framing and core family-graph value proposition.
    donor-facing portal marketing surface centered on privacy, transparency, and communication controls.
    current closest public equivalent to a settings/control surface, showing the centralized audience-routing and organization entry configuration.
    public stories/forums/resources hub that broadens the product beyond account-only tree management.