!!! CASE STUDY: DC ELECTIONS TRACKER !!!
← Back to Homepage

DC Elections Tracker

LIVE A Policy & Data Exploration

Source: dcelectionstracker
Website: https://pranava0x0.github.io/dcelectionstracker/


Background

The question I set out to answer: Who is running in local DC elections, and how is each race evolving (candidates, campaign finance, and shifting momentum) in something close to real time?

Local DC races have outsized downstream effects on federal policy, urban planning, and infrastructure, but the sheer volume of candidates and finance filings makes them hard for voters and journalists to follow. Put the data somewhere readable and civic engagement gets cheaper: advocacy groups can target grassroots efforts, and voters can make informed choices without digging through government spreadsheets. The early data already hints that fundraising momentum tracks closely with ballot-access success.

How It Works

I vibe-coded this: I described the pipeline to an AI agent, let it scaffold the scrapers and the build, then iterated until the numbers checked out. The whole thing is serverless and about as boring as infrastructure gets, which is the point:

[View the Live Dashboard] | [View the Code]

A Look Inside

Each view shown on mobile and desktop — tap any image to open the live site.

The homepage leads with what just changed in the race and a live countdown to the primary (mobile) The homepage leads with what just changed in the race and a live countdown to the primary (desktop)
The homepage leads with what just changed in the race and a live countdown to the primary — legible on a phone in seconds.
Each race page carries the full candidate roster (mobile) Each race page carries the full candidate roster (desktop)
Each race page carries the full candidate roster, with links to OCF / DCBOE filings and stated positions.

← Back to Homepage