👥

Voter Machine & Ground Operations

Full Lifecycle

End-to-end voter lifecycle: Door-to-door canvassing, conversion pipeline, voter directory, GOTV mobilization, and live PACA stream.

⚡ DIRECT SEARCH Instant Strike & Voter Check-in
Type NRIC Number (12 digits or last 4 digits) or Voter Name. Polling stream & PDM are detected automatically.
✓ Electoral Roll Search Active
51,083 Voters • 9 PDMs • 11 Centers Dossier →
👋 Welcome to KempenOS Command Center
🟢 N.19 Kesidang (51,080 Voters) • Live Operational Status • Live SQLite Sync
🚶‍♂️
Field Canvassing
Door-to-door voter outreach, surveys & sentiment tagging
Launch Canvass →
📋
Task Command
Field missions, urgent grievance tickets & team hierarchy
Open Dispatch →
🗳️
PACA & Strike List
Election Day polling agents, stream turnout & Form 14
Open PACA →
👥
Voter CRM Database
360° profile lookup across 159,226 electoral roll records
Search CRM →
🗺️
Tactical GIS Map
PDM boundaries, voting centers, heatmap & Bilik Gerakan
View GIS →
🎂
Voter Greetings
Daily birthday list & instant 1-click WhatsApp messaging
Send Wishes →
Electoral Roll Population N.19 Kesidang
51,080
Male: 25,067 (49.1%) • Female: 26,013 (50.9%)
Chinese: 56.6% • Malay: 38.9% • Indian: 4.5%
Canvassing Velocity Field Reach
Active Outreach
Door-to-door logs recorded & synchronized
🟢 Supporter • 🟡 Swing • 🔴 Opponent
Ground Ops & Grievances Live Dispatch
Field Ready
Walkabouts scheduled • Grievance response
Bilik Gerakan PKB • Fast Ticket Resolution
PACA & S.19 Treasury 51 Streams
100% Ready
Counting agent coverage • RM175k Ceiling
Strike sheets & Form 14 scoreboard primed
Official Form 14 Election Results Board (Live SQLite Tally)
0 / 51 Streams Reported (0.0%)

Real-time aggregation of official Form 14 returns submitted by 51 Counting Agents (CA) across all 9 Polling Districts (PDM) in N.19 Kesidang.

4-Way Victory Path Simulation (BERSAMA) PRN16 Projection

Based on PRN15 benchmark (22,787 votes), simulate voter shifts from PH and mobilization of swing voters.

PH Vote Defection Rate to BERSAMA 25%
Capture of Swing & Youth Votes 35%
Malay Community Cross-Vote Swing +10%
BERSAMA
-
PH (DAP)
-
BN
-
PN
-
Financial Ledger & Campaign Logistics
TOTAL EXPENDED
RM 0.00
REMAINING (S.19 CEILING)
RM 150,000.00
Date Purpose Vendor Amount (RM) Status
Official Reports & Export Center (Statutory & Field Exports)
PDF • Excel • CSV

Generate and download Election Offences Act 1954 (Section 19) statutory returns, official Form 14 results sheets across all 53 streams, and door-to-door field strike sheets directly from SQLite database.

EC S.19 Statutory Return (Form B) 1954 Act

Official statutory return complete with voucher ledger numbers, expense receipts, budget ceiling, and candidate statutory declaration before Commissioner for Oaths.

Official Form 14 Return (53 Streams) Official Count

Official vote counting matrix across 53 streams and 9 PDMs: ballots issued, votes per candidate, rejected ballots, ballot box balance, and Presiding Officer (KTM) certification.

Field Canvass Strike Sheet PACA & Canvass

Voter strike sheets organized by stream and house-to-house route complete with turnout checkboxes for canvassers and PACA agents.

Official Historical Election Archive & Timeline (ElectionData.MY) SQLite Ingested

Official election results archive for DUN N.19 Kesidang and Parliamentary P.138 Kota Melaka (PRN15 2021, GE14 2018, GE13 2013) from official archives.

⚡

Field Operations & Machinery Command

Operations Hub

Task assignments, organizational downline hierarchy, ground events & ceramah, grievance tickets, logistics inventory dispatch, SOP chapters, and EC Act 1954 spending budget.

📢

Message Board & Squad Broadcasts

Comms Hub

Cross-channel situation reports (SITREPs), urgent campaign directives, squad bulletins, and direct WhatsApp field broadcasts.

System Administration & DB Maintenance

IT Governance, election parameters, zero-placeholder database resets, PACA stream controls, and forensic audit logs
PACA ACTIVE 🛡️ Commander Clearance
OFFICIAL SPR ELECTORS
159,226
✓ 100% Authentic SPR Roll
PACA VOTER TURNOUT
0 (0.00%)
GOTV Struck at Polling Streams
BORANG 14 SALURAN STREAMS
0 / 273 Submitted
Across all 5 DUNs in P.138
CROSS-AGENCY REGISTRIES
506,532
JPN • SSM • LHDN • PDRM • HRMIS
ACTIVE CRM PIPELINE
0 Voters
Salesforce-style lifecycle funnel
FIELD TICKETS & ISSUES
0 Open
Civic grievances & complaints
SQLITE STORAGE SIZE
249.20 MB (WAL)
SQLite 3.4x Native Sync
FORENSIC AUDIT EVENTS
-
Tamper-evident system trail
Loading system maintenance telemetry...

🎓 Volunteer Training & Operational Simulation

Seed authentic simulation data to train volunteers across Canvassing, CRM Kanban, Aduan Awam, and PACA, then reset to clean state in 1 click.
Seed Training Data
Simulasi Latihan Ziarah, CRM & PACA
60 VOTERS COHORT

Populates 60 authentic SPR voters in Kesidang with realistic training state: Canvassing sentiments (Pasti Bersama, Kecewa PH/BN, Atas Pagar), visit notes, CRM cards across all 4 stages, 4 community tickets (Drainage, Road, Welfare, Infra), and PACA turnout strikes.

Reset Training Data
Kembalikan Data Latihan ke Sifar
CLEAN BASELINE

Clears all simulated canvass sentiments, phone notes, CRM pipeline cards, complaint tickets, and PACA turnout strikes back to clean baseline. Strictly preserves all 159,226 SPR voters, polling stations, DM boundaries, and staff accounts.

Reset PACA Turnout Status
Polling & Counting Stream Sifar Kickoff
PIN REQUIRED

Resets all voter turnout marks (gotv_status = 'Belum Mengundi', gotv_time = NULL) and zeroes out all 273 Borang 14 stream ballot tallies (BERSAMA, PH, BN, PN, Rejected). Ideal for rehearsal dry runs or resetting the count before 8:00 AM on Polling Day morning.

Clean DB Factory Reset
Zero Placeholder & Purge Test Artifacts
2FA SAFEGUARD

Purges all trial CRM pipeline cards, test interaction logs, field visit notes, trial complaint tickets, and test expense ledgers. Strictly preserves 100% of the 159,226 authentic SPR electoral records, all polling stations, GIS boundaries, and official government registries (JPN, LHDN, SSM, PDRM, HRMIS).

Requires confirmation phrase: RESET-DATABASE-2026 + Admin PIN.