Skip to content

Applicant UI Recruiter View Refinements + Tech Debt #192

@madisonweiss

Description

@madisonweiss

Description: Implement updates to improve role-based UI behavior and address outstanding technical debt from the previous sprint.

  • Applicantion View: Remove all admin-related controls from the applicantion UI for recruiters to ensure recruiters only see content relevant to their role.
  • Recruiter View: Implement redirection logic so that recruiters are automatically taken to the associated application view upon clicking.
  • Technical Debt: Refactor the LoginPage logic, which is currently embedded in HomePage.tsx, and move it back into LoginPage.tsx to restore proper file organization and maintain separation of concerns.

Acceptance Criteria:

  • Applicant view no longer contains admin controls for recruiter only (should still be there for admins)
  • Recruiters are redirected correctly to the application page
  • LoginPage.tsx contains all login-related logic (no duplication in HomePage.tsx)
  • Home page compiles and runs with no errors after refactor
  • Screenshots + screen recordings included verifying correct views and redirection

Resources:

T-Shirt Size: M

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions