Skip to main content

Story 1: Staff Profile Management

Overview​

FieldValue
Story IDNGE-15-1
Story Points13
SprintSprint 15
LanguageNode.js (NestJS)

User Story​

As a HR Admin
I want to manage complete staff profiles
So that I have accurate employee records

Features​

  • Employee code generation
  • Personal details with encrypted PII
  • Department/Designation assignment
  • Document management
  • Qualification tracking
  • Employment history

API Endpoints​

MethodEndpointDescription
POST/hr/staffCreate staff
GET/hr/staffList staff
GET/hr/staff/:idGet details
PATCH/hr/staff/:idUpdate staff
POST/hr/staff/:id/documentsUpload document