Online Voting System screenshot

Online Voting System

Author Avatar Theme by Itzzmerov
Updated: 18 Jul 2023
34 Stars

This is a full-stack web development project for Barangay Election 2023. This was developed using HTML, CSS (BootStrap), JS, PHP, & MySQL. I also used TCPDF to print the results of the votes.

Categories

Overview:

The Online E-Voting System for Barangay Election is a web application developed using HTML, CSS, JavaScript, PHP, and MySQL. The main purpose of this website is to manage the barangay election process. It allows users to add positions, candidates, and voters, as well as manage the position of the ballots and view the tally of the votes. Voters can log into their accounts and access the virtual ballots for casting their votes.

Features:

  • Position Management: Users can add and manage positions for the election.
  • Candidate Management: Users can add and manage candidates for each position.
  • Voter Management: Users can add and manage voters for the election.
  • Ballot Positioning: Users can organize and manage the position of the ballots.
  • Vote Tally: The system provides a tally of the votes for each candidate.
  • Voter Login: Voters can log into their accounts to access the virtual ballots.
  • Secure Voting: The system ensures secure and confidential voting process.

Installation:

To install the Online E-Voting System for Barangay Election, follow the steps below:

  1. Clone or download the project repository from GitHub.
  2. Ensure you have the necessary software installed, including a web server (such as Apache), PHP, and MySQL.
  3. Create a new database in your MySQL server for the project.
  4. Import the SQL file included in the project repository into the newly created database.
  5. Configure the database connection by modifying the db_config.php file in the project directory. Update the database credentials with your own.
  6. Upload the project files to your web server.
  7. Access the website through your web browser by entering the URL of your server.

Summary:

The Online E-Voting System for Barangay Election is a web application that simplifies and automates the management of the barangay election process. It allows users to add positions, candidates, and voters, and provides features for managing the position of the ballots and tallying the votes. The system ensures a secure and confidential voting process for the users.