PSITS Automated Voting System in PHP Free Source Code
The PSITS Automated Voting System was developed using PHP, HTML, MYSQLi, and Javascript. I used bootstrap as a front-end framework for the design layout. The purpose of the system is to automate the process of voting and maintain the quality of data processing. It reduces student time consuming because of the fast and convenient voting time.
About the Automated Voting System
This Automated Voting System has 2 types of users which are the Admin and the Voters. The Administrator user is in charge of managing and populating the list in the database such as the list of candidates and voters. While the Voters are only allowed to vote. The admin user can import the list of the student voters by downloading the CSV file format first and populate the list of students/voters. Then the admin will import the CSV file that has the list of all student voters. The system also generates a Printable Canvassing Report.
Features:
- Administrator
- Candidate(CRUD)
- Administrator
- Voters(CRUD) and also can import data using CSV files. The password for the student is auto-generated.
- Administrator
- Canvassing Report for the result of the winning candidate
- Administration
- User(CRUD)
- Register - localhost/psits_voting/register.
- (Can only register voters if student not on the list of the CSV files)
- Voter
- This is where the student vote, to vote to make sure the account of the student is active to be able to log in
- Students can only vote once
The source code is free to download on this website. Kindly follow the instructions below on how to run this PSITS Automated Voting System.
How to Run
Requirements
- Download and Install any local web server such as XAMPP/WAMP.
- Download the provided source code zip file. (download button is located below)
Installation/Setup
- Open your XAMPP/WAMP's Control Panel and start the
Apache
andMySQL
. - Extract the downloaded source code zip file.
- If you are using XAMPP, copy the extracted source code folder and paste it into the XAMPP's "htdocs" directory. And If you are using WAMP, paste it into the "www" directory.
- Browse the
PHPMyAdmin
in a browser. i.e.http://localhost/phpmyadmin
- Create a new database naming
voting
. - Import the provided
SQL
file. The file is known asvoting.sql
located inside the database folder. - Browse the PSITS Automated Voting System in a browser. i.e.
http://localhost/psits_voting
for voters andhttp://localhost/psits_voting/admin
for the admin side.
Admin Login Account:
Username: admin
Password: admin
DEMO
There you go! You can now explore the features and functionalities of this PSITS Automated Voting System. I hope that this system can help you with what you are looking for. For more updates and tutorials just kindly visit this site.
Enjoy Coding!!
Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. After downloading it, you will need a program like Winzip to decompress it.
Virus note: All files are scanned once-a-day by SourceCodester.com for viruses, but new viruses come out every day, so no prevention program can catch 100% of them.
FOR YOUR OWN SAFETY, PLEASE:
1. Re-scan downloaded files using your personal virus checker before using it.
2. NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.
Comments
Add new comment
- Add new comment
- 3520 views