Skip to content

feat(childManage): add enums and model for goal management

oumaima lamdira a demandé de fusionner IA-694-feat-add-goal-entity vers develop

📝 Description

This PR introduces the Goal management domain model as part of the implementation for the ticket IA-694.

Included in this PR:

  • Goal entity:
    • Linked to Child and Subject via @ManyToOne associations
    • Contains attributes like title, description, startDate, endDate, priority, status, and progressPercentage
  • Enums:
    • PriorityLevel with values: LOW, MEDIUM, HIGH
    • GoalStatus with values: IN_PROGRESS, COMPLETED, NOT_STARTED

image

Closes IA-694

Rapports de requête de fusion