Project Code: graceful-lunch-5485

Online Voting System

The Online Voting System is a web-based application designed to facilitate secure and efficient voting processes for various elections, such as government elections, organizational elections, or opinion polls. The system aims to provide a convenient and reliable platform for voters to cast their votes remotely, ensuring transparency, accuracy, and integrity of the voting process.

Online voting system is a console based application.

Build Online voting system application during the construct week at Masai School. Completed the project within five days.

👉 Click here to go through detail explanation of this application

Features

  • Admin can login his username and password(admin,12345)
  • Admin can provide details like how many candidate he/she want to add by providing details
  • Admin can provide the candidate details
  • Voter can register by giving all the details
  • Voter can login his username and password
  • Admin can update the candidate and delete the candidate

Technology used

  • Java
  • Hibernate
  • JDBC
  • spring tool suite eclipse
  • Git & GitHub

Lessons Learned

  • Gain excessive knowledge on application of Java, JDBC and MySQL.
  • Enjoyed the process of learning and creating the application.

Overview of my work

Admin Login

Admin can login by using username (admin) and password (12345)

Voter Login

Voter can signup first if not registered earlier
Voter can login with earlier provided Email and password

Backend Functionality

Admin can see the candidate list

Feedback

Valuable feedback will be appreciated. You can reach out to me via below medium.

Contributor

Prashant Upadhyay

GitHub