Skip to content

A web-based election management software for voters and candidates. Made with using Java, JSP, Java Servlet, MySQL and RESTful web services.

Notifications You must be signed in to change notification settings

ape75/Vaalikone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vaalikone - Election Machine

© 2022 Ari-Jussi Ahonen, Arsi Arola and Oskari Ahoniemi

A web-based election management software for both voters and candidates.

Made with using Java, JSP, Java Servlet, MySQL and RESTful web services.
This program is implemented by following the Java MVC architecture model.
Local MySQL database is used to store the data regarding the voters and the questions.

With this application you can:

  • add, delete, and update questions for the candidates
  • add, delete and update candidate information
  • as a voter you can answer the questions and the software will find the best candidates for you based on your answers.
    You can also view information about all candidates.
  • as a candidate you can answer the questions and manage your public candidate information.
  • as an admin you can also add a new user with admin privileges.

Create a MySQL database

If you want to try this software on your local machine, you have to first set up a proper MySQL database for candidates, questions and the users/passwords

SCREENSHOTS

Admin - Frontpage

admin-frontpage

Admin - login

admin_login

You can register a new user

register_new_user

You can manage questions

admin_questions

You can manage candidates

admin_candidates

Candidate can answer the questions

candidate_answer

Voter can answer the questions

voter_answer

Voter can view every candidates information

view_candidate_info

Find the best suited candidates for you

best_candidates

About

A web-based election management software for voters and candidates. Made with using Java, JSP, Java Servlet, MySQL and RESTful web services.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published