Online Voting System

The Online Voting System is a web application that allows users to vote in an election or poll securely and efficiently.

Screenshots

Registration Screen

Registration page for new voters to create an account and participate in elections.

Login Screen

Login screen where registered voters can securely sign in to access the voting platform.

Add Election Screen

The election creation page where administrators can add a new election to the platform.

Election Details

Election details screen, showing information about the current election, including candidates and voting status.

Add Candidate

Screen where administrators can add candidates to a specific election.

Before Voting

The page users see before casting their vote, showing a summary of the election.

Vote Selection Screen

Voting page where users cast their votes for the candidates or options they support.

Results Page

Results page displaying the outcome of the election, including the number of votes each candidate received.

Project Description

The Online Voting System is designed to provide a secure and efficient way for voters to cast their votes online. It includes features like user authentication, real-time vote counting, and transparent result display. The system ensures the privacy of voters and the integrity of the election process.

Frontend and Backend Technologies Used

Frontend: HTML, CSS, JavaScript

Backend: PHP, MySQL

Database: SQLite

development environment XAMPP