În VolunHub există două noțiuni care sună asemănător, dar înseamnă lucruri diferite: structurile și grupurile.
O structură este o unitate organizațională din cercetășie. Ele formează un arbore, de la mare la mic:
Organizația Națională — vârful structurii.
Centre Locale (CL) — organizațiile locale.
Unități — grupele de vârstă dintr-un Centru Local.
Patrule — echipele mici dintr-o unitate.
Un grup este o mulțime de oameni, folosită pentru permisiuni și organizare (de exemplu, board-ul unui Centru Local sau o echipă de proiect). Un grup poate fi legat de una sau mai multe structuri.
📸 Screenshot TODO
Lista structurilor (/structuri/lista/) cu arborele organizațional.
Editorul Wagtail poate adăuga imaginea aici.
⚠️ Detaliu tehnic
În cod, structures.Structure modelează unitățile organizaționale, iar structures.Group grupurile de oameni. Între ele există o relație many-to-many.
Cine ce poate face într-o structură sau grup e dat de relații și roluri.