PROTOTYPE Clickable mockup · simulates the finished app ◃ Product overview
Petanque Life Federation · admin
AB

Organization

Structure

Draw and maintain the federation's hierarchy. Move nodes, pause or dissolve them, and follow every change in the hierarchy history.

Show state:

Hierarchy

  • Svenska Bouleförbundet Region
  • Skåne BF District
  • · Malmö BK Club
  • · Lund PK Club
  • · Comité Nordvik Comité Paused
  • Göteborg BF District
  • · Sjöstad BK Club
  • Ligue Väst (historical) Ligue Dissolved

↑ selected node: Malmö BK (actions to the right). Siblings sort by name.

Club

Malmö BK

Code MALMO · Active

Node attributes
Capabilities (inherited → on → off)
Autonomy delegation

The flags are not inherited — only federation admins can turn them on/off, and every change is audit-logged with before/after values.

The node has been moved. ✓

A paused node shows ▶ Reactivate instead; a dissolved node is final.

Move node

Choose a new parent. Tree depth and level rules are validated — an invalid move is rejected without changing anything.

The node's own subtree is hidden (cannot be moved under itself) · only active nodes are offered.

Level types & hierarchy depth (per federation)
LevelType (localized name)SanctioningLicencesDisciplineLicence priceOwn league
0 Federation (Fédération) ✓ (all levels)
1 District (Comité) ✓ (club, district)
2 Club (Verein)

Every federation chooses its own depth: Norway = 0 intermediate levels (clubs directly under the federation), Sweden/Germany = 1 (district), France = 2 (ligue → comité). Names are localized per language. Changes to the register are validated atomically so depth and level types never drift apart.

Edit level type