Skip to content

abhinavralhan/java-ee-application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Electronic Voting System

JavaEE Web Applications Course Project

Team: Xray

The Electronic Voting System (EVS) facilitates electronic voting. This voting platform is web-based, enabling organizers to generate polls and formulate associated inquiries for said polls. The system accommodates three distinct question formats: binary (yes-no), single-selection, and multiple-choice questions. Voters possess the option to refrain from casting a vote. Upon the commencement of a poll, participants receive an email-delivered token, serving as their vote. Upon conclusion of the voting timeframe, the organizer gains access to a textual representation portraying the poll's outcomes.

How to Setup

● MariaDB

● OpenJDK 17

● Payara Server v5+

● Web Browser: FireFox, Chrome and Edge all should be version 116 and above

If you encounter challenges, it is advisable to adhere to the installation guidelines provided in the course materials.

Run

● Clean & Build

● Deploy the WAR package to run it.

Keep in mind that the default port (8181) and configurations are used.

Documentation

JavaDoc and Project Manual are located in the project root for better understanding of the project.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published