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