Recruitment UI Documentation
Summary
The React/Vite client portal implements protected Recruitment dashboard, job-opening, candidate, interview, offer, onboarding, and report workspaces. Public routes implement careers/application, interview feedback, and offer response. The UI mainly calls the compatibility surface; native API authorization remains authoritative and incomplete.
Documentation map
- UI overview
- Navigation and access
- Job openings and public careers
- Candidate list and candidate details
- Interview scheduling and feedback
- Offer management and public response
- Onboarding, documents, and reports
- Validation, responsive/accessibility, and testing
Confirmed screens and omitted candidates
Confirmed routed workspaces are documented. No dedicated requisition, standalone application-management, standalone offer-approval, Recruitment bulk import/export, policy administration, consent/retention administration, Notification administration, event replay/monitoring, outbox, reconciliation, entitlement-management, or Payroll-integration UI was found. These are Not implemented as Recruitment screens.
Current classification
UI implementation is Transitional: protected workspace visibility uses client-side feature and role evidence, compatibility endpoints dominate the operational pages, and sensitive-data and fine-grained API authorization governance require confirmation.
Source References
UI/salary-ui/apps/client-hrms-portal/src/App.tsxUI/salary-ui/apps/client-hrms-portal/src/utils/ProtectedRoute.tsxUI/salary-ui/apps/client-hrms-portal/src/components/AppLayout.tsxUI/salary-ui/apps/client-hrms-portal/src/pages/CareersPage.tsxUI/salary-ui/apps/client-hrms-portal/src/pages/hr/RecruitmentJobOpeningsPage.tsxUI/salary-ui/apps/client-hrms-portal/src/pages/hr/RecruitmentCandidatesPage.tsxUI/salary-ui/apps/client-hrms-portal/src/pages/hr/RecruitmentInterviewsPage.tsxUI/salary-ui/apps/client-hrms-portal/src/pages/hr/RecruitmentOffersPage.tsxUI/salary-ui/apps/client-hrms-portal/src/pages/hr/RecruitmentOnboardingPage.tsx
Audience
Recruitment stakeholders, product, engineering, QA, support, operations, architecture, security, and implementation partners as applicable to this page.
Overview
Use the source-backed sections above as the authoritative scope. Unsupported behavior remains Requires confirmation or Not implemented.
Related Articles
See Also
Keywords
- Recruitment
- Hiring lifecycle
- Draft documentation
Revision Information
- Status: Draft
- Last reviewed: 2026-07-16
- Review cycle: Quarterly