This is a PHP-based online voting system for FCRIT. It allows candidates to register and voters to cast their votes. The system also provides a dashboard for administrators to manage the voting process.
To run this application, you will need the following:
- PHP 7.4 or later
- MySQL database
- Composer
- Clone the repository to your local machine.
- Run
composer install
to install the dependencies. - Create a
.env
file and add the following details:
DB_HOST=localhost
DB_USER=root
DB_PASS=
DB_NAME=voting_system
- Create the database and import the
voting_system.sql
file. - Run
php artisan migrate
to create the database tables. - Run
php artisan serve
to start the development server.
To use the application, simply visit http://localhost:8000
in your browser. You will be able to register as a candidate or voter, and cast your vote.
The application has the following features:
- Candidate registration
- Voter registration
- Voting
- Dashboard for administrators
This is a simple and easy-to-use online voting system that can be used for various purposes. It is secure, reliable, and scalable.