Skip to main content

EPIC-5: HR & Staff Management System

📋 Overview

FieldValue
EPIC IDNGE-15
Priority🟡 P2 - Medium
Story Points76 SP
Duration6 weeks (4 sprints)
DependenciesEPIC-1, EPIC-2, EPIC-4

🎯 Tech Stack

Node.js (Staff Management, Leave, Payroll UI) + Go (Attendance Engine, Salary Processor)
ComponentLanguageReason
Staff APINode.jsComplex CRUD, forms
Leave ServiceNode.jsWorkflow, approvals
Attendance EngineGoHigh-throughput biometric sync
Salary ProcessorGoBulk calculations, reliability

📖 User Stories

StoryTitlePointsSprint
NGE-15-1Staff Profile Management13Sprint 15
NGE-15-2Biometric Attendance Engine21Sprint 15-16
NGE-15-3Leave Management13Sprint 16
NGE-15-4Payroll Processing21Sprint 17
NGE-15-5Staff Portal8Sprint 18

🏗️ Architecture