Online voting system is a web application which is developed to conduct election process through internet. This application is made in PHP and MySQL. It is divided into two modules.
- Voter Registration
- Voter Login
- Voter Dashboard - Voter can see his profile info, voting status, and list of groups
- Voting - Voter can choose to vote to anyone group listed in his dashboard
- Logout
- Group Registration
- Group Login
- Dashboard - Group can see its profile info, voting status, and list of groups
- Voting - Group can choose to vote to anyone group listed in his dashboard
- Logout
- Front-End - HTML & CSS
- Back-End - PHP
- Database - MySQL
- Code editor - Notepad / VS Code / Sublime Text
- Browser - Chrome / FireFox
- XAMPP / WAMP / MAMP / LAMP
- Download the project file and unzip it on desktop
- Open XAMPP Control Panel, and Start Apache and MySQL
- Click on Admin button on right side of MySQL
- Create new database with name online-voting-system
- Import online-voting-system.sql from Project/db_file/
- Scroll down and click on import
- Download the project file and unzip it on desktop
- Open the file and copy Project folder and paste it into xampp/htdocs/
- Open XAMPP Control Panel, and Start Apache and MySQL
- Make sure that Apache and MySQL is started properly
- Open Browser and type localhost/Project/