Skip to main content

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​

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.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

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