Automated Voting System using Java Netbeans IDE


This is an Automated Voting System using Java Netbeans IDE
The Automated Voting System using Java Netbeans IDE is intended for the use of the school colleges. This Automated Voting System using Java Netbeans IDE that utilizes Java will allow the students to vote on the candidates that they want to vote. Also, the Automated Voting System using Java Netbeans IDE  is capable of  detecting if the students have already voted .The Automated Voting System using Java Netbeans IDE has several features that is suited especially in school colleges. The Automated Voting System source code was developed using Java programming language in Netbeans IDE, and the database application used was XAMPP(MySQL).


The main features of the Automated Voting System available to the user are the following:

Candidates  – can register new candidates for the election.
Course – can add new course.
Party – can add new party for the group of candidates.
Position  – can add new position for the candidates they running for.
User – can add user for the admin side.
View status of votes – display all the candidates with their own corresponding vote counts.
Add Student – can register new students to vote
Vote for candidates – the students can login using their ID and password and vote for their selected candidates

The following are the software that you’ll need in order for this program to run:
1. Java Development Kit Software

you can download the JDK in this website link

and the xampp software can be found in this link

For questions, any other concerns or thesis/capstone creation with documentation, you can contact me through the following:


E-Mail: [email protected]


Contact #: +639098911050

Ryan A. Salem

BSIT Graduate, soon to be MIT.

System Analyst and Developer

To download the source code, click  here

Related topic(s) that you may like:

1.) Create a Login Form in Java 
2.) Clear Text Field Element in Java

Looking for more source code? Type your keyword here here!


Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.