LiveNigeria

ERMS

End-to-end election results management for commissions.

Configure elections, enrol polling units, collect results, and produce national tallies — across 176,846 polling units in a single system.

Capabilities

Six things ERMS does, in production.

  • End-to-end workflow

    Election setup · agent onboarding · result submission · aggregation · publication.

  • Admin, agent, volunteer

    Purpose-built portals for each role, deployed independently but sharing auth and data.

  • Result aggregation pipeline

    Polling unit → Ward → LGA → State → Zone, each step driven by its own event queue and auditable state machine.

  • Observer-ready exports

    EPPlus-powered Excel exports, PDF tallies, and machine-readable feeds for press and analysts.

  • Role-based access

    Fine-grained RBAC (SuperAdmin → SystemAdmin → INECHQAdmin → StateREC → FieldOfficer).

  • Battle-tested in production

    Deployed in Nigerian elections through INEC; hardened against the actual failure modes of a national vote.

Integrations

  • INEC EFLOC
  • INEC EMSC
  • SignalR real-time
  • RabbitMQ
  • Cloudinary media

Trust & compliance

Accountable by design.

ERMS inherits the iElect compliance baseline: NDPR + GDPR lawful-basis processing, AES-256 encryption at rest, TLS 1.3 in transit, and full audit trails attributable to user identity.

Read the trust statement →

Next step

Tell us who you are, where you run elections, and what you're trying to solve. We will respond within two business days, in English or French.

Request a pilot conversation