Election Operations
Build and manage the official election geography for your monitoring system.
Start with trusted master data.
Set up the election and Kenya’s geographic hierarchy before adding campaigns, agents and results.
Elections
Election cycles configured in this workspace.
Add an election cycle to begin.
Foundation checklist
Recommended order for building electoral master data.
{{ $hint }}
County master list
Official county names and codes used throughout the election hierarchy.
| Added | |||
|---|---|---|---|
| {{ $county->code }} | {{ $county->name }} | {{ $county->constituencies_count }} | {{ $county->created_at->format('d M Y') }} |
|
{{ $countySearch ? 'No counties match this search' : 'Your county list is ready to build' }}
Add counties with their official codes or import the IEBC dataset in a later pass. |
|||
Geographic hierarchy
Add each area under its official parent to keep station data connected.
| Parent area | @if ($geographyLevel === 'stations')Election | Stream / voters | @elseChild records | @endif||
|---|---|---|---|---|---|
| {{ $record->code }} | {{ $record->name }} | @if ($geographyLevel === 'constituencies') {{ $record->county->name }} @elseif($geographyLevel === 'wards') {{ $record->constituency->county->name }} · {{ $record->constituency->name }} @elseif($geographyLevel === 'centres') {{ $record->ward->constituency->name }} · {{ $record->ward->name }}@else{{ $record->registrationCentre->ward->constituency->name }} · {{ $record->registrationCentre->name }} @endif | @if ($geographyLevel === 'stations'){{ $record->election->name }} | {{ $record->stream_number }} · {{ number_format($record->registered_voters) }} | @else{{ number_format(match ($geographyLevel) {'constituencies' => $record->wards_count,'wards' => $record->registration_centres_count,default => $record->polling_stations_count}) }} | @endif
| No records in this level yet. Add the first one when its parent geography is available. | |||||