Commit graph

5 commits

Author SHA1 Message Date
f84960326a FIX: Ensure assessment.js loads by uncommenting wp_footer() in assessment-shell.php 2025-04-04 07:43:25 -05:00
ac1712f906 Updated JS for 'Begin Assessment' button 2025-04-04 07:27:55 -05:00
f71f305005 feat: Implement assessment landing page flow 2025-04-04 06:54:34 -05:00
742630778c feat: Implement Phase 3 Applicant Assessment Experience (Items 15-17) 2025-04-04 05:15:52 -05:00
130b9eefb9 feat: Implement front-end assessment interaction AJAX flow
- Add AssessmentAjaxHandler class for AJAX requests.
- Add assessment.js for front-end logic.
- Implement pre-screening form submission via AJAX.
- Implement answer auto-save via AJAX.
- Implement final assessment submission via AJAX.
- Update assessment-shell.php template for dynamic rendering and JS hooks.
- Enqueue and localize assessment.js conditionally.

Refs: assessment_interaction_plan.md
Note: Includes TODOs for evaluation CPT handling, status updates, and sanitization.
2025-04-03 16:02:16 -05:00