Detailed evaluation checklist covering schema, RLS, list page, Add/Edit modal, delete, and standards compliance.
members
workspace_members
id
gen_random_uuid()
workspace_id
user_id
full_name
email
role
'member'
department
phone
status
'active'
avatar_url
created_at
now()
'admin'
'owner'
'inactive'
'suspended'
(workspace_id, email)
(workspace_id, status)
(workspace_id, role)
member-avatars
image/jpeg
image/png
image/webp
{workspace_id}/{member_id}/avatar.{ext}
auth.uid()
true
/workspaces/{workspace_id}/members
?search=
?department=
?page=
+[country][number]
localStorage.getItem()