The Voting System Console Application is a Java-based project that simulates an online voting system. It allows administrators to manage candidates, voters, and elections, while voters can view candidate profiles, cast votes securely, and view their voting history.
- Create
- update
- delete candidate profiles.
- Create and manage elections.
- Manage voter accounts and permissions.
- Register for a voter account.
- View upcoming elections and candidate profiles.
- Cast votes securely and anonymously.
- View personal voting history.
- Java
- Spring Tool Suite (STS)
- Hibernate
- MySQL