[P2][CellGroup] Cell group hierarchy builder (tree structure) #47

Open
opened 2026-05-26 01:33:27 +00:00 by ChrisChen · 0 comments
Owner

Overview

Build and manage the multi-level cell group structure: Ministry -> District -> Cell Group -> Members.

Data Model

CellGroup: name_en, name_zh, ministry_id, parent_cell_group_id (nullable), status (Active/Suspended/Dissolved)

Tasks

  • CellGroup table + EF entity with self-referencing parent
  • Tree view UI for hierarchy (Kendo TreeView or custom)
  • Create/edit/deactivate cell groups at any level
  • Ministry assignment (each group belongs to one ministry)
  • Member count display per node

Reference

PLANNING.md Section 3.3 - Cell Group structure (Church -> Ministry -> Cell Group -> Member)

## Overview Build and manage the multi-level cell group structure: Ministry -> District -> Cell Group -> Members. ## Data Model CellGroup: name_en, name_zh, ministry_id, parent_cell_group_id (nullable), status (Active/Suspended/Dissolved) ## Tasks - [ ] CellGroup table + EF entity with self-referencing parent - [ ] Tree view UI for hierarchy (Kendo TreeView or custom) - [ ] Create/edit/deactivate cell groups at any level - [ ] Ministry assignment (each group belongs to one ministry) - [ ] Member count display per node ## Reference PLANNING.md Section 3.3 - Cell Group structure (Church -> Ministry -> Cell Group -> Member)
ChrisChen added this to the Phase 2 - Service Roster and Cell Groups milestone 2026-05-26 01:33:27 +00:00
ChrisChen added the module: cell-groups label 2026-05-26 01:33:27 +00:00
Sign in to join this conversation.