The Online Polling System is simple web application using PHP MySQL database develop HTML, CSS, JavaScript, Bootstrap, and Modal, the system contains of admin to manage the user, the admin can add new user delete, update and edit, the main purposes of the system to make faster voting, and also the system is friendly user & easy to use, Note for educational Purposes only.

Admin Dashboard

Home, Manage administrators, Manage positions, Manage Candidates, Poll results, Logout.


Click a link above to perform an administrative operation.

Manage Administrators

Update account, First name, Last name, Email address, New password, Confirm new password, Create account,

Manage Position

Add New Position, Position name, add, Position ID, Available, Positions.

Manage Candidates

Candidate ID, Candidate name, Candidate Position, Delete candidate, Available candidates.

Polls Results

Choose position, Select, See Results, Total votes.


Online Polling System

Name of Project:     Online Polling System

Language Used:      PHP

Database Used:      My SQL

Design Interface:    Bootstrap JavaScript, HTML, Ajax, JQuery,

Browser:                  Opera Mozilla Google Chrome IE8,

Software:                 WAMP/ XAMPP/ LAMP/MAMP

About System


How to setup this project

Step 1st. Download xampp

Step 2nd. Text editor notepad++ or Sublime

Step 3rd. Download zip file/

Step 4th. Extract the file and copy “Online_Polling_System” folder

Step 5th. Paste inside root directory/ where you install xampp local disk C: drive D: drive E: paste: for xampp/htdocs,

Step 6th. Open the PHPMyAdmin type http://localhost/phpmyadmin

Step 7th. Create database name poll

Step 8th. Import poll.sql

Step 9th. Run the script http://localhostOnline_Polling_System

Step 10th. Password /**** / Password:admin****

System Images