Description
Currently, the application only displays employees in a table view without any way to view individual employee details. Users need to be able to click on an employee and see a comprehensive view with:
- Personal information
- Contract details
- All certifications (CACES, medical visits, driving authorizations)
- Training history
- Documents
This is core functionality that is missing from the application.
Requirements
- Create a new route
/employees/:employeeId
- Create an EmployeeDetailPage component
- Display all employee information in a structured layout
- Show tabs or sections for different categories (Info, Contracts, Certifications, Documents)
- Allow editing employee information from the detail view
- Link to this detail page from the employees table
Acceptance Criteria
Related
This is related to the driving authorization status feature (issue #67) which also needs to display on employee detail.
Description
Currently, the application only displays employees in a table view without any way to view individual employee details. Users need to be able to click on an employee and see a comprehensive view with:
This is core functionality that is missing from the application.
Requirements
/employees/:employeeIdAcceptance Criteria
Related
This is related to the driving authorization status feature (issue #67) which also needs to display on employee detail.