This document describes an online voting system with the following key points: 1. The system allows voters to cast their votes online through SMS confirmation instead of in-person to address issues like rigging, insecure polling stations, and inefficient personnel. 2. It has modules for admin, voters, and candidates with features like login, profile management, candidate information, and viewing poll results. 3. An ER diagram outlines the database structure with entities for voters, candidates, and positions. 4. The proposed system aims to make the voting process more reliable, faster, and accurate than existing manual systems. It allows remote voting by NRI and military voters unable to vote in-person.