An application for managing and participating in digital voting.
- Laravel 10
- Bootstrap 4
- MySQL
-
Admin Panel:
- Dashboard: Displays voter data (total voters, voted, not voted) and vote count chart
- Candidates: CRUD functionality for candidate data
- Voters: CRUD functionality for voter data
- Admins: CRUD functionality for admin data
-
Voter Panel:
- Election Page: Displays all candidates
- Results Page: Displays vote count chart for all candidates
-
Database =
e_voting
-
Terminal
git clone https://github.com/raflizocky/e-voting.git
code e-voting
-
.env
- Terminal (VS Code):
cp .env.example .env
- Adjust
.env
:DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=e_voting DB_USERNAME=your_mysql_username DB_PASSWORD=your_mysql_password
- Terminal (VS Code):
-
Terminal (VS Code)
-
composer i ; php artisan key:generate ; php artisan mi:f --seed
-
php artisan serve
-
-
Admin
email : admin1@gmail.com password: password
-
Voter
email : Voter1@gmail.com password: password