Evaluation — Leave Requests (WeWeb + Xano)
Detailed evaluation checklist covering leave request table, 6 endpoints, multi-step form, my requests, and manager page.
Back to Projects
0/0 completed
Project Spec: 02-leave-requests.md
Stack: WeWeb + Xano
Evaluator: ___________
Submission Date: ___________
Pass Threshold: 90%
How to Mark
[✓]Fully correct[~]Partial — note the gap below the item[✗]Missing or wrong
1. Xano — `leave_requests` Data Table
2. Xano — Endpoint: Submit Leave Request (POST)
[ ] leave_type — required, one of valid enum values [ ] start_date — required, must be ≥ today (past dates rejected) [ ] end_date — required, must be ≥ start_date [ ] reason — optional
3. Xano — Endpoint: My Leave Requests (GET)
4. Xano — Endpoint: All Leave Requests — Admin (GET)
5. Xano — Endpoint: Approve Leave (POST/PATCH)
6. Xano — Endpoint: Reject Leave (POST/PATCH)
7. Xano — Endpoint: Cancel Leave (POST/PATCH)
8. WeWeb — Employee: Multi-Step Submit Form
9. WeWeb — My Requests Page
10. WeWeb — Manager Page (All Requests)
11. Standards Compliance
Score Summary
| Section | Total Items | ✓ Pass | ~ Partial | ✗ Fail |
|---|---|---|---|---|
| 1. Data Table | 8 | |||
| 2. Submit Endpoint | 13 | |||
| 3. My Requests Endpoint | 5 | |||
| 4. Admin List Endpoint | 6 | |||
| 5. Approve Endpoint | 7 | |||
| 6. Reject Endpoint | 7 | |||
| 7. Cancel Endpoint | 6 | |||
| 8. Multi-Step Form | 11 | |||
| 9. My Requests Page | 10 | |||
| 10. Manager Page | 10 | |||
| 11. Standards | 7 | |||
| Total | 90 |
Score: ___ / 90 (___%) — Pass / Conditional / Fail
Evaluator Notes
_Record specific failures, partial items, or other observations here._