Recruitment UI Overview
The Recruitment UI is implemented in the client HRMS portal. Protected routes render inside the shared HRMS shell; public careers, interview-feedback, and offer-response routes render without the protected wrapper.
Route structure
| Surface | Evidence | Maturity |
|---|---|---|
| Recruitment dashboard | Protected route with report/workspace metrics | Transitional |
| Job openings, candidates, interviews, offers, onboarding, reports | Protected routes and Talent navigation | Transitional |
| Careers/application | Public route | Implemented |
| Interview feedback and offer response | Public token-bearing routes | Transitional |
| Legacy Recruitment root and candidate detail | Redirects to current list workspaces | Compatibility |
UI-to-API flow
Maturity
The UI covers the primary operational pipeline but does not expose every native capability. Requisition workflow decisions, native candidate documents, offer revisions/approvals, imports/exports, audit/timeline, and outbox diagnostics have no dedicated Recruitment UI. API authorization, privacy controls, accessibility conformance, and full native/compatibility parity 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.tsxUI/salary-ui/apps/client-hrms-portal/src/pages/hr/TalentAdminPages.tsxUI/salary-ui/apps/client-hrms-portal/src/dashboard/DashboardPages.tsx
Summary
This Draft page summarizes source-backed Recruitment behavior and explicitly marks incomplete governance or implementation.
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