Skip to main content

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​

SurfaceEvidenceMaturity
Recruitment dashboardProtected route with report/workspace metricsTransitional
Job openings, candidates, interviews, offers, onboarding, reportsProtected routes and Talent navigationTransitional
Careers/applicationPublic routeImplemented
Interview feedback and offer responsePublic token-bearing routesTransitional
Legacy Recruitment root and candidate detailRedirects to current list workspacesCompatibility

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.tsx
  • UI/salary-ui/apps/client-hrms-portal/src/utils/ProtectedRoute.tsx
  • UI/salary-ui/apps/client-hrms-portal/src/components/AppLayout.tsx
  • UI/salary-ui/apps/client-hrms-portal/src/pages/CareersPage.tsx
  • UI/salary-ui/apps/client-hrms-portal/src/pages/hr/RecruitmentJobOpeningsPage.tsx
  • UI/salary-ui/apps/client-hrms-portal/src/pages/hr/RecruitmentCandidatesPage.tsx
  • UI/salary-ui/apps/client-hrms-portal/src/pages/hr/RecruitmentInterviewsPage.tsx
  • UI/salary-ui/apps/client-hrms-portal/src/pages/hr/RecruitmentOffersPage.tsx
  • UI/salary-ui/apps/client-hrms-portal/src/pages/hr/RecruitmentOnboardingPage.tsx
  • UI/salary-ui/apps/client-hrms-portal/src/pages/hr/TalentAdminPages.tsx
  • UI/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.

See Also​

Keywords​

  • Recruitment
  • Hiring lifecycle
  • Draft documentation

Revision Information​

  • Status: Draft
  • Last reviewed: 2026-07-16
  • Review cycle: Quarterly