Skip to main content

Story 1: Fee Structure Configuration

Overview​

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

User Story​

As a School Admin
I want to configure fee structures for different classes and categories
So that I can manage diverse fee requirements

Acceptance Criteria​

  • Create fee structure for specific class and category
  • Add multiple fee heads with amounts and frequency
  • Configure installment plans (quarterly, half-yearly)
  • Clone fee structures for new academic year with % increase
  • Set due dates and late fee rules

API Endpoints​

MethodEndpointDescription
POST/fee-structuresCreate structure
GET/fee-structuresList structures
PATCH/fee-structures/:idUpdate structure
POST/fee-structures/cloneClone for new year

Tasks​

TaskTitleEstimate
T1Create fee tables and migrations4h
T2Implement FeeStructureService8h
T3Build fee structure list UI6h
T4Build fee structure form8h
T5Implement clone functionality4h
T6Write unit tests4h