Community setup
Create community
A moderated coordination space for shared cases, chat, and map availability.
Choose type
Choose one primary type. More specialties can be added from settings later.
Group identity
Set the shared identity donors, volunteers, and clinics will recognize.
Yellow group identity
Used for avatar, headers, selected chips, and group badges.
Trust and payout
Show trust progress without claiming payout or verification is complete.
Trust setup can continue after creation
Members can draft posts and coordinate before donation checkout is enabled.
Source visibility ready
Posts and cases can preserve original source links.
Payout route not connected
Stripe or bank fallback still needs review before donations go live.
Verification documents pending
Public verified state appears only after admin review.
Invite members
Prepare emails and role defaults, but do not send invitations from the prototype.
Member roles
Every invite shows the role and the practical permissions before a member joins.
Owner
OwnerFull control of settings, trust setup, payout entry, and role changes.
Admin
AdminManage cases, posts, members, invite previews, and map pins.
Moderator
ModeratorPin updates, review posts, remove unsafe private details.
Member
MemberPost updates, join chat, react, and opt into tasks.
First action
The first screen after creation should not be empty.
States
Static states for the backend wiring pass.
No pending join requests
Invites and member requests will appear here when the service is wired.
Checking invite preview
Two emails need review
Use full email addresses before sending is connected.