PMMMember Portal

PMM Member System

A private, curated member portal.

The member portal is designed for approved profiles, curated matches, moderated relay conversations, controlled progression, notifications, and support. The frontend stays thin while the FastAPI backend owns identity, permissions, workflow state, and visibility.

Backend-authoritative by design

Member pages consume FastAPI endpoints only. The frontend never connects directly to Supabase and never decides permissions, ownership, or workflow transitions.

Member-safe experience

The portal is intentionally curated, moderation-aware, and privacy-preserving. It is not an unrestricted member directory.