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.

- 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.