Skip to content

A live election results platform for a national election

A results platform for Newsbureau Nepal's election coverage: live constituency counts, candidate and party pages, hot-seat tracking and a shareable result-card generator with its own advertising engine, built in three weeks and live for election night.

A live election results platform for a national election: Newsbureau Nepal
Client
Newsbureau Nepal
Industry
Media & news
Timeline
3 weeks
Year
2026

The challenge

Election night is the highest-traffic moment of a newsroom's cycle, and readers want results the moment they change. Newsbureau Nepal needed more than a results table: readers wanted to follow individual constituencies and high-profile races, look up any candidate or party, and share results on social media. All of it had to work in Nepali, update itself through the night without editors re-typing numbers, and be ready before polling day, leaving a window of about three weeks.

Our approach

We built a dedicated results platform (election.enewsbureau.com) with a Next.js front end and a Node.js and PostgreSQL back end. A scheduler syncs official results automatically and pushes updates to live national, province, constituency, party and candidate views, including a hot-seats board for the most-watched races. Fuzzy search finds candidates and parties even with inconsistent Nepali spellings, an OpenAI-powered service enriches party information, and a translation service handles the platform's content. Readers can generate branded result cards to share, and an advertising system places mandatory and optional sponsor slots on those cards, with targeting, priorities and impression, click and download tracking. An embeddable widget and a public API let partner sites carry the results too.

Results

Constituencies covered
165
Provinces with live results
7
From first commit to launch
3wks
  • Live on election.enewsbureau.com for election night, three weeks after work started
  • Results update automatically from official data: no manual re-entry by editors
  • National, province, constituency, party and candidate views, plus a hot-seats board
  • Shareable result cards with a built-in sponsor advertising engine and analytics
  • Embeddable results widget and documented API for partner websites
  • Nepali-first experience with fuzzy search tolerant of spelling variations

Services

Technology

  • Next.js
  • React
  • Node.js
  • Express
  • PostgreSQL
  • Prisma
  • OpenAI
  • TanStack Query
  • Recharts
  • Tailwind CSS

Next project

An AI legal assistant that now books client appointments

Let's build something remarkable.

Tell us where you want to be in twelve months. We'll show you how software, AI and automation can get you there.