Evaluation — Invite System (React + Supabase)
Detailed evaluation checklist covering database table, RLS, Edge Function, RPC, members page, send modal, and accept page.
Back to Projects
0/0 completed
Project Spec: 01-invite-system.md
Stack: React (TypeScript) + Supabase
Evaluator: ___________
Submission Date: ___________
Pass Threshold: 90%
How to Mark
[✓]Fully correct[~]Partial — note the gap below the item[✗]Missing or wrong
1. Database — `workspace_invites` Table
2. RLS Policies — `workspace_invites`
3. Edge Function — `send-workspace-invite`
4. RPC — `accept_workspace_invite`
5. React — Members & Invites Page
Members Tab:
Pending Invites Tab:
6. React — Send Invite Modal
7. React — Accept Invite Page
8. Standards Compliance
Score Summary
| Section | Total Items | ✓ Pass | ~ Partial | ✗ Fail |
|---|---|---|---|---|
| 1. Database Table | 16 | |||
| 2. RLS Policies | 6 | |||
| 3. Edge Function | 14 | |||
| 4. RPC Function | 13 | |||
| 5. Members & Invites Page | 18 | |||
| 6. Send Invite Modal | 8 | |||
| 7. Accept Invite Page | 11 | |||
| 8. Standards | 9 | |||
| Total | 95 |
Score: ___ / 95 (___%) — Pass / Conditional / Fail
Evaluator Notes
_Record specific failures, partial items, or other observations here._