Java Web Application
- Develop a prototype web-based application to simulate the electoral process of general elections in Pakistan incorporating biometric verification.
- Eliminate the requirement of physical presence in one’s constituency for voting, also allowing Pakistani expatriates to exercise their right of vote.
- Incorporate adequate safeguards in the software to ensure free, fair and impartial elections
- Accrue benefits of object-oriented programming.
Username User Type Password
mubeen732 ECP lAkBQMz511
awais193 Returning officer oM7wCMnZoq
shahid800 Polling officer 8hJFu4fdiH
ECP Officer can access and modify Election Schedule, Constituencies, Parties and Returning Officers.
Returning Officer has access of viewing and modifying Candidates and Polling Officers
Polling officer will only have access on elections day. Officer will be responisble for casting votes. He/she will enter the CNIC of citizen and select the fingerprint reader to capture the thumb impression:
Afterwards voter casts the vote to the party/candidate if the entered CNIC and thumb impression matches:
Voter can also verify his/her details through: Dummy CNIC: 3740523734496
- JDK 13.0.2
- APACHE NETBEANS IDE 11.3
- TOMCAT 9.0 SERVER
- MS Access 2016
- UCanAccess 5.0
- UareU Digital Persona SDK 3.2.0
- U.are.U Fingerprint Reader Driver (WBF) Version 5.0.0.5
- Pandas
- Faker
- Bootstrap
- JQuery
- SweetAlert
- AI Photo Generator
The project can be expanded into a full-fledged Electronic Online Voting System with Biometric Verification.