thecont1 / india-votes-data

by Mahesh Shantaram

Generate clean and fresh data from Indian parliamentary and assembly election results published by the Election Commission of India.

Python Updated January 1, 2025
View on GitHub

Repository Overview

A Python tool for scraping, storing, and visualizing Indian election results from the Election Commission of India website.

Scrapes constituency-wise election results — candidate names, party affiliations, vote counts — and stores them in a normalised SQLite or PostgreSQL database. Includes a FastAPI + Chart.js dashboard for live visualization on counting day.