This document presents a proposal for an online polling system as an alternative method for voting. It would allow candidates to collect votes from anywhere during an election. The system would maintain voter details and personal information and publish results quickly after an election. Security issues like multiple registrations or votes by one voter are addressed. The system requirements including hardware, software, user characteristics and functional/non-functional requirements are outlined. Implementation details, the voting process, and future enhancements using biometrics are also discussed. It concludes that online voting could increase turnout while reducing costs and saving time.