Skip to content

Project team management and invite acceptance UI #220

@jeroenrinzema

Description

@jeroenrinzema

Goal

Build the frontend UI for managing project team members and the shared invite acceptance flow.

Depends on: invite system backend

Scope

Project Team Settings

  • Project members/team page — list all project members with their roles (support, client, editor, admin).
  • Ability to change member roles or remove members from a project.
  • Invite dialog — enter an email and select a project role to send a project invite.
  • Show pending project invites with the ability to revoke them.

Invite Acceptance Flow

  • On sign-in, check for pending invites and show a banner/notification prompting the user to accept or decline.
  • Accept/decline actions that call the backend endpoints.
  • Handle the invite token link flow (user clicks link from email → sign in/up → auto-accept).

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions