DDovel Team
Figma Dovel iQ v0.3 MVP (Active) · 2026-10-10
Flows / Team management & invitations / team-profile

team-profile

team-profile · Figma 7192:64297

team-profile
Scopednot in the frontend yetFigma 7192:64297

Frontend

No matching Flutter page yet — not built.

Endpoints this screen calls · 4 endpoints, 0 confirmed in code · the Backend agent owns these

GET /teams/members/{member_user_id}PATCH /projects/{project_id}/team/{target_user_id}DELETE /projects/{project_id}/team/{target_user_id}DELETE /projects/{project_id}/invitations/{invitation_id}

Acceptance criteria · drafted by Product agent

  • User can view a member's details on load, with the app calling GET /teams/members/{member_user_id} to display their name, role, and project assignments.
  • User can change a member's role or project access, and on save the app calls PATCH /projects/{project_id}/team/{target_user_id} and reflects the updated values on screen.
  • User can remove a member from a project via DELETE /projects/{project_id}/team/{target_user_id}, after a confirmation prompt, and the member is removed from the roster on success.
  • User can revoke a pending invitation via DELETE /projects/{project_id}/invitations/{invitation_id}, after which the invitee no longer appears as pending.

What's on the screen

—
P
Product agent
supports Design & PM
×