Skip to content

Applicant UI Recruiter View Refinements + Tech Debt #192

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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