SlideShare a Scribd company logo
1 of 4
Download to read offline
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1373
Online Voting System
Uday Devsani1, Mohammednoor Shaikh2, Sanketh Chapaneri3, Abde Ali Wagpurawala4
Prof. Shefali Raina5
1,2,3,4LY B. Tech Computer Engineering, Science & Technology, Vishwakarma University, Pune, India – 411048
5Assistant Professor, Dept. of Computer Engineering, Vishwakarma University, Pune, India - 411048
----------------------------------------------------------------------***-------------------------------------------------------------------
ABSTRACT:
The paper's primary goal is to offer a safe and
straightforward online voting system. Voting remains a
serious issue in terms of safety and security. In order to
provide high performance and high security, this system
deals with the design and implementation of a web-based
voting system. With the planned online voting system, voters
can send an OTP to a registered email address, which the
user then enters to confirm their identity. As all users must
check in using their email address and password and then
select their preferred candidate to cast their vote after the
verification procedure is complete, the voting method is
easier to handle and decreases the number of fake votes.
Keywords:
SQLITE, JAVASCRIPT, PYTHON, CSS, BOOTSTRAP, and
DJANGO.
1. INTRODUCTION
An online voting system is a form of online voting. In this
approach, voters who have been given admin permission
can cast their ballots online without visiting a polling place.
We offer an online voting system that offers features like
accuracy, convenience, flexibility, privacy, and verifiability
to remove all these drawbacks. Several voting procedures,
such as ballot paper and EVM machines, are used for
voting purposes. However, all these procedures require
more time and more labor. Our online voting system gives
users a platform where they may sign up to vote by remote
vote casting. Our voting technology allows any voter to
exercise their right to vote from any location.[2]
1.1 Problem Background:
Online voting has been the subject of a lot of literature
development recently. Online voting has been the subject
of research in recent years, but there are still attempts
being made to strengthen its security. Security breaches
caused by the use of insecure Internet have lately been
reported. So, addressing security flaws like denial-of-
service assaults is the key concern right now.
1.2 Problem Statement:
Voting methods conducted online are quickly replacing
those conducted on paper. The counting of votes, the use of
phony voters, the engagement of an outside source, as
well as other issues like time consumption, financial
constraints, and budget issues, among others, all
contribute to the rigging of the traditional voting process.
To ensure that votes are securely submitted by voters
while keeping the time, verification, budget, and overall
security of the system, the goal of this proposal is to
research how to model an authentic, dependable, and
upright E-voting system.[2]
1.3 Research Objective:
By offering all necessary security measures, the major goal
of this study is to forward the development of the online
voting platform. The goal of this research is to simplify,
expedite, and safeguard the voting process. Systems for
voting online eliminate the fraudulent voting that can
happen with conventional voting procedures.[2]
1.4 Scope of Study:
As everyone is aware, a lot of firms hold elections for jobs
like "Group leader, Project leader, and Employee of the
Month," as well as for smaller adjustments to the working
environment. The ability to vote online would be quite
advantageous in that situation. Voting is accessible to
everyone, everywhere. As college societies like CSI,
Trinity, and others hold elections for positions like
president, vice president, and other management
positions for students, the online voting system can be
used in cases like these effectively because it can be
tailored to the needs of the client for any type of
elections.[1]
2. LITERATURE REVIEW
2.1 Background:
The user can utilize this technology to cast a ballot in an
election. To cast a ballot, each voter must sign in and
select the candidate(s) they wish to support. On LAN,
testing, development, and research are carried out. On the
other hand, online voting software has long been a subject
of investigation, including recent reports of incorrect
implementations. These issues must be handled for the
general public to vote in a safe and appropriate setting.
Any user may exercise their right to vote using online
voting software from any location. The online voting
program includes
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 12 | Dec 2022 www.irjet.net p-ISSN: 2395-0072
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 12 | Dec 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1374
a) user information (name, ID, and password) and
b) user information.
c) Voting by users in a database.
d) the total number of votes added together.
A special user id is assigned to my administration for the
result panel Information about the user is stored in a
database as part of the system's many operational works
proposed. verification of the information the user has
provided. incorrect information is deleted. The
administration receives every bit of information.[2]
2.2 Product Perspective:
An election is being conducted with the product. Web
technologies were used in the creation of this system.
Despite being a standalone product. A Django and SQLite
server is needed.
2.3 Product Functions:
The server back-end of our system handles user
authentication and preserving pertinent information. The
server's user interface allows users to create the election
on their behalf. Users must first log in with their ID and
password to access the election module, where they can
easily and comfortably cast their votes. After their
responses are saved, the results are then shown.[2]
2.4 Modules of our System:
By registering on the online voting platform, a voter can
cast their ballot through the online voting site. All user
data is entered into the database so that the administrator
can confirm the user. The database contains separate
tables for users, candidates, results, and admin. Each voter
must submit all of his or her basic details, including name,
gender, state, and email address.
The website's welcome page, which is the first page, may
be found here. All of the page choices, including Home,
Polling Dates, Register, Login, about us, contact us, and
FAQs, are present.[3]
Fig 1: Flowchart
2.5 Home:
It is the home page of our portal and includes all of the
feature options. The registration page, login page, admin
section, and about us page are all linked from this page.
This page also provides a quick explanation of our
system's operation, giving the user a general
understanding of the entire system.[3]
Fig 2: Home
2.6 Registration:
This is the page where voters can register themselves to
vote. Through a registration page, users must submit the
information requested by the administrator. The relevant
database contains all the information that has been
entered into the portal. The admin has the power to accept
suitable users, but he also has the option to decline their
registration and give a justification.[3]
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 12 | Dec 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1375
Fig 3: Registration
2.7 User Login:
Their information is saved to the database and provided to
the admin after they register on the portal. With the
unique USERNAME and PASSWORD created upon
registration, the user can access the portal. In the event
that the user forgets their password, they can choose the
FORGOT-PASSWORD option.[3]
Fig 4: Login
2.8Admin Panel:
From this point, the administrator can log in to his account
and control every aspect of the voting process, including
adding new elections, creating user IDs, confirming user
identities, producing results, and much more. By
authenticating the user, he has the right to create an ID for
that person.[3]
Fig 5: Admin Panel
2.9 Election:
Only users who have been validated by the administrator
have access to this module, which provides a list of all
elections that are currently taking place. Users can cast
their ballots through this module by choosing a candidate
for a particular election.[9]
Fig 6: Election panel
2.10 Result:
The user has the right to view the results of all completed
elections, which are provided by this module. After the
election is successfully completed, the admin generates all
of the results.[9]
Fig 7: Result Panel
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 12 | Dec 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1376
2.11 E-mail id Verification:
In order to cast his vote for candidates during an election ,
the user or voter can use this module to validate his e-mail
address and generate all the results.[5]
Fig 8: OTP
3. Technology used:
We used the following technologies to build this online
voting portal:
1. Frontend: HTML, CSS, and Bootstrap.
2. Back end: JavaScript and PHP.
3. SQLite, a database
4. Server: DJANGO and PYTHON.
4. Conclusion:
Our online portal gives a voter a chance to cast his vote
via the internet without going to the voting booth. Our
portal provides a special. This system gives fast access,
more security levels, high flexibility, and efficiency. It also
eliminates the chances of a fake person casting a vote or
bogus voting. It also reduces manpower and unwanted
human errors. It provides quick results of elections that
are completely accurate. Our system focuses on reducing
time and paperwork. Hence the online voting system
makes the voting process fast and gives security to the
votes.[1]
VI. REFERENCES
1) Malware Nikita, Patil Chetan, Chavan Suruchi,
Prof. Raut S. Y, Secure Online Voting System
Proposed by Biometrics and Steganography, Vol.
3, Issue 5, May 2017.
2) Ankit Anand, Pallavi Divya, An Efficient Online
Voting System, Vol.2, Issue.4, July-Aug. 2019, pp-
2631-2634.
3) Firas I. Hazzaa, Seifedine Kadry, Oussama Kassem
Zein, Web-Based Voting System Using Fingerprint:
Design and Implementation, Vol. 2, Issue.4, Dec
2019.
4) Alexander. Stakeholders: Who is your system for?
IEEE: Computing and Control Engineering,
14(1):22{26, April 2003}.
5) K. P. Kaliyamurthie, R. Udayakumar, A. D.
Parameswari and S. N. Mugunthan, “Highly
Secured Online Voting System over Network,” in
Indian Journal of Science and Technology | Print
ISSN: 0974-6846 | Online ISSN: 0974-5645.
6) Swaminathan B, and Dinesh J C D, “Highly secure
online voting system with multi security using
biometric and steganography,” in International
Journal of Advanced Scientific Research and
Technology, vol 2(2), 195– 203.
7) Drew Springall, Travis Finkenauer, Zakir
Durumeric, Jason Kitcat, Harri Hursti Margaret
MacAlpine J. Alex Halderman, November 3–7,
2014, “Security Analysis of the Estonian Internet
Voting System,” in CCS‟14, Scottsdale, Arizona,
USA. ACM 978-1-4503-29576/14/11.
8) M A Imran, M S U Miah, H Rahman, May 2015,
“Face Recognition using Eigenfaces,” in
International Journal of Computer Applications
(0975 – 8887) Volume 118 – No. 5.
9) Anand A, and Divya P, “An efficient online voting
system,” in International Journal of Modern
Engineering Research, vol 2(4)

More Related Content

Similar to Online Voting System

IRJET - Precaution of Trolling Intrusions in Online Ballot System using Optic...
IRJET - Precaution of Trolling Intrusions in Online Ballot System using Optic...IRJET - Precaution of Trolling Intrusions in Online Ballot System using Optic...
IRJET - Precaution of Trolling Intrusions in Online Ballot System using Optic...IRJET Journal
 
IRJET- Online Studio Management System
IRJET- Online Studio Management SystemIRJET- Online Studio Management System
IRJET- Online Studio Management SystemIRJET Journal
 
IRJET- Online Studio Management System
IRJET- Online Studio Management SystemIRJET- Online Studio Management System
IRJET- Online Studio Management SystemIRJET Journal
 
IRJET- Online Voting System using Fingerprint Scanner
IRJET-  	  Online Voting System using Fingerprint ScannerIRJET-  	  Online Voting System using Fingerprint Scanner
IRJET- Online Voting System using Fingerprint ScannerIRJET Journal
 
IRJET- UID Secure Travel Identity
IRJET- UID Secure Travel IdentityIRJET- UID Secure Travel Identity
IRJET- UID Secure Travel IdentityIRJET Journal
 
Fingerprint Based Voting
Fingerprint Based VotingFingerprint Based Voting
Fingerprint Based VotingIRJET Journal
 
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORMADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORMijcax
 
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORMADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORMijcax
 
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORMADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORMijcax
 
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORMADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORMijcax
 
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORMADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORMijcax
 
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORMADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORMijcax
 
IRJET - College Event Recommendation System using LOG based Count Method
IRJET - College Event Recommendation System using LOG based Count MethodIRJET - College Event Recommendation System using LOG based Count Method
IRJET - College Event Recommendation System using LOG based Count MethodIRJET Journal
 
Smart Voting System Using Java Servlets
Smart Voting System Using Java ServletsSmart Voting System Using Java Servlets
Smart Voting System Using Java ServletsIRJET Journal
 
Fingerprint Based Attendance System by IOT
Fingerprint Based Attendance System by IOTFingerprint Based Attendance System by IOT
Fingerprint Based Attendance System by IOTIRJET Journal
 
PREVENTION OF VOTER FRAUD USING BLOCKCHAIN TECHNOLOGY
PREVENTION OF VOTER FRAUD USING BLOCKCHAIN TECHNOLOGYPREVENTION OF VOTER FRAUD USING BLOCKCHAIN TECHNOLOGY
PREVENTION OF VOTER FRAUD USING BLOCKCHAIN TECHNOLOGYIRJET Journal
 
IRJET- Aadhaar Based Voting System using Android Application
IRJET- Aadhaar Based Voting System using Android ApplicationIRJET- Aadhaar Based Voting System using Android Application
IRJET- Aadhaar Based Voting System using Android ApplicationIRJET Journal
 
IRJET - Vahaan Registration System
IRJET - Vahaan Registration SystemIRJET - Vahaan Registration System
IRJET - Vahaan Registration SystemIRJET Journal
 
ProjectReport.docx project report pdf file
ProjectReport.docx project report pdf fileProjectReport.docx project report pdf file
ProjectReport.docx project report pdf filekomkar98230
 

Similar to Online Voting System (20)

IRJET - Precaution of Trolling Intrusions in Online Ballot System using Optic...
IRJET - Precaution of Trolling Intrusions in Online Ballot System using Optic...IRJET - Precaution of Trolling Intrusions in Online Ballot System using Optic...
IRJET - Precaution of Trolling Intrusions in Online Ballot System using Optic...
 
IRJET- Online Studio Management System
IRJET- Online Studio Management SystemIRJET- Online Studio Management System
IRJET- Online Studio Management System
 
IRJET- Online Studio Management System
IRJET- Online Studio Management SystemIRJET- Online Studio Management System
IRJET- Online Studio Management System
 
IRJET- Online Voting System using Fingerprint Scanner
IRJET-  	  Online Voting System using Fingerprint ScannerIRJET-  	  Online Voting System using Fingerprint Scanner
IRJET- Online Voting System using Fingerprint Scanner
 
IRJET- UID Secure Travel Identity
IRJET- UID Secure Travel IdentityIRJET- UID Secure Travel Identity
IRJET- UID Secure Travel Identity
 
Fingerprint Based Voting
Fingerprint Based VotingFingerprint Based Voting
Fingerprint Based Voting
 
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORMADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
 
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORMADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
 
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORMADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
 
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORMADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
 
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORMADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
 
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORMADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORM
 
25866386.pdf
25866386.pdf25866386.pdf
25866386.pdf
 
IRJET - College Event Recommendation System using LOG based Count Method
IRJET - College Event Recommendation System using LOG based Count MethodIRJET - College Event Recommendation System using LOG based Count Method
IRJET - College Event Recommendation System using LOG based Count Method
 
Smart Voting System Using Java Servlets
Smart Voting System Using Java ServletsSmart Voting System Using Java Servlets
Smart Voting System Using Java Servlets
 
Fingerprint Based Attendance System by IOT
Fingerprint Based Attendance System by IOTFingerprint Based Attendance System by IOT
Fingerprint Based Attendance System by IOT
 
PREVENTION OF VOTER FRAUD USING BLOCKCHAIN TECHNOLOGY
PREVENTION OF VOTER FRAUD USING BLOCKCHAIN TECHNOLOGYPREVENTION OF VOTER FRAUD USING BLOCKCHAIN TECHNOLOGY
PREVENTION OF VOTER FRAUD USING BLOCKCHAIN TECHNOLOGY
 
IRJET- Aadhaar Based Voting System using Android Application
IRJET- Aadhaar Based Voting System using Android ApplicationIRJET- Aadhaar Based Voting System using Android Application
IRJET- Aadhaar Based Voting System using Android Application
 
IRJET - Vahaan Registration System
IRJET - Vahaan Registration SystemIRJET - Vahaan Registration System
IRJET - Vahaan Registration System
 
ProjectReport.docx project report pdf file
ProjectReport.docx project report pdf fileProjectReport.docx project report pdf file
ProjectReport.docx project report pdf file
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTUREIRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsIRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASIRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProIRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemIRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesIRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web applicationIRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignIRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 

Recently uploaded (20)

Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 

Online Voting System

  • 1. © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1373 Online Voting System Uday Devsani1, Mohammednoor Shaikh2, Sanketh Chapaneri3, Abde Ali Wagpurawala4 Prof. Shefali Raina5 1,2,3,4LY B. Tech Computer Engineering, Science & Technology, Vishwakarma University, Pune, India – 411048 5Assistant Professor, Dept. of Computer Engineering, Vishwakarma University, Pune, India - 411048 ----------------------------------------------------------------------***------------------------------------------------------------------- ABSTRACT: The paper's primary goal is to offer a safe and straightforward online voting system. Voting remains a serious issue in terms of safety and security. In order to provide high performance and high security, this system deals with the design and implementation of a web-based voting system. With the planned online voting system, voters can send an OTP to a registered email address, which the user then enters to confirm their identity. As all users must check in using their email address and password and then select their preferred candidate to cast their vote after the verification procedure is complete, the voting method is easier to handle and decreases the number of fake votes. Keywords: SQLITE, JAVASCRIPT, PYTHON, CSS, BOOTSTRAP, and DJANGO. 1. INTRODUCTION An online voting system is a form of online voting. In this approach, voters who have been given admin permission can cast their ballots online without visiting a polling place. We offer an online voting system that offers features like accuracy, convenience, flexibility, privacy, and verifiability to remove all these drawbacks. Several voting procedures, such as ballot paper and EVM machines, are used for voting purposes. However, all these procedures require more time and more labor. Our online voting system gives users a platform where they may sign up to vote by remote vote casting. Our voting technology allows any voter to exercise their right to vote from any location.[2] 1.1 Problem Background: Online voting has been the subject of a lot of literature development recently. Online voting has been the subject of research in recent years, but there are still attempts being made to strengthen its security. Security breaches caused by the use of insecure Internet have lately been reported. So, addressing security flaws like denial-of- service assaults is the key concern right now. 1.2 Problem Statement: Voting methods conducted online are quickly replacing those conducted on paper. The counting of votes, the use of phony voters, the engagement of an outside source, as well as other issues like time consumption, financial constraints, and budget issues, among others, all contribute to the rigging of the traditional voting process. To ensure that votes are securely submitted by voters while keeping the time, verification, budget, and overall security of the system, the goal of this proposal is to research how to model an authentic, dependable, and upright E-voting system.[2] 1.3 Research Objective: By offering all necessary security measures, the major goal of this study is to forward the development of the online voting platform. The goal of this research is to simplify, expedite, and safeguard the voting process. Systems for voting online eliminate the fraudulent voting that can happen with conventional voting procedures.[2] 1.4 Scope of Study: As everyone is aware, a lot of firms hold elections for jobs like "Group leader, Project leader, and Employee of the Month," as well as for smaller adjustments to the working environment. The ability to vote online would be quite advantageous in that situation. Voting is accessible to everyone, everywhere. As college societies like CSI, Trinity, and others hold elections for positions like president, vice president, and other management positions for students, the online voting system can be used in cases like these effectively because it can be tailored to the needs of the client for any type of elections.[1] 2. LITERATURE REVIEW 2.1 Background: The user can utilize this technology to cast a ballot in an election. To cast a ballot, each voter must sign in and select the candidate(s) they wish to support. On LAN, testing, development, and research are carried out. On the other hand, online voting software has long been a subject of investigation, including recent reports of incorrect implementations. These issues must be handled for the general public to vote in a safe and appropriate setting. Any user may exercise their right to vote using online voting software from any location. The online voting program includes International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 12 | Dec 2022 www.irjet.net p-ISSN: 2395-0072
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 12 | Dec 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1374 a) user information (name, ID, and password) and b) user information. c) Voting by users in a database. d) the total number of votes added together. A special user id is assigned to my administration for the result panel Information about the user is stored in a database as part of the system's many operational works proposed. verification of the information the user has provided. incorrect information is deleted. The administration receives every bit of information.[2] 2.2 Product Perspective: An election is being conducted with the product. Web technologies were used in the creation of this system. Despite being a standalone product. A Django and SQLite server is needed. 2.3 Product Functions: The server back-end of our system handles user authentication and preserving pertinent information. The server's user interface allows users to create the election on their behalf. Users must first log in with their ID and password to access the election module, where they can easily and comfortably cast their votes. After their responses are saved, the results are then shown.[2] 2.4 Modules of our System: By registering on the online voting platform, a voter can cast their ballot through the online voting site. All user data is entered into the database so that the administrator can confirm the user. The database contains separate tables for users, candidates, results, and admin. Each voter must submit all of his or her basic details, including name, gender, state, and email address. The website's welcome page, which is the first page, may be found here. All of the page choices, including Home, Polling Dates, Register, Login, about us, contact us, and FAQs, are present.[3] Fig 1: Flowchart 2.5 Home: It is the home page of our portal and includes all of the feature options. The registration page, login page, admin section, and about us page are all linked from this page. This page also provides a quick explanation of our system's operation, giving the user a general understanding of the entire system.[3] Fig 2: Home 2.6 Registration: This is the page where voters can register themselves to vote. Through a registration page, users must submit the information requested by the administrator. The relevant database contains all the information that has been entered into the portal. The admin has the power to accept suitable users, but he also has the option to decline their registration and give a justification.[3]
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 12 | Dec 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1375 Fig 3: Registration 2.7 User Login: Their information is saved to the database and provided to the admin after they register on the portal. With the unique USERNAME and PASSWORD created upon registration, the user can access the portal. In the event that the user forgets their password, they can choose the FORGOT-PASSWORD option.[3] Fig 4: Login 2.8Admin Panel: From this point, the administrator can log in to his account and control every aspect of the voting process, including adding new elections, creating user IDs, confirming user identities, producing results, and much more. By authenticating the user, he has the right to create an ID for that person.[3] Fig 5: Admin Panel 2.9 Election: Only users who have been validated by the administrator have access to this module, which provides a list of all elections that are currently taking place. Users can cast their ballots through this module by choosing a candidate for a particular election.[9] Fig 6: Election panel 2.10 Result: The user has the right to view the results of all completed elections, which are provided by this module. After the election is successfully completed, the admin generates all of the results.[9] Fig 7: Result Panel
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 12 | Dec 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 1376 2.11 E-mail id Verification: In order to cast his vote for candidates during an election , the user or voter can use this module to validate his e-mail address and generate all the results.[5] Fig 8: OTP 3. Technology used: We used the following technologies to build this online voting portal: 1. Frontend: HTML, CSS, and Bootstrap. 2. Back end: JavaScript and PHP. 3. SQLite, a database 4. Server: DJANGO and PYTHON. 4. Conclusion: Our online portal gives a voter a chance to cast his vote via the internet without going to the voting booth. Our portal provides a special. This system gives fast access, more security levels, high flexibility, and efficiency. It also eliminates the chances of a fake person casting a vote or bogus voting. It also reduces manpower and unwanted human errors. It provides quick results of elections that are completely accurate. Our system focuses on reducing time and paperwork. Hence the online voting system makes the voting process fast and gives security to the votes.[1] VI. REFERENCES 1) Malware Nikita, Patil Chetan, Chavan Suruchi, Prof. Raut S. Y, Secure Online Voting System Proposed by Biometrics and Steganography, Vol. 3, Issue 5, May 2017. 2) Ankit Anand, Pallavi Divya, An Efficient Online Voting System, Vol.2, Issue.4, July-Aug. 2019, pp- 2631-2634. 3) Firas I. Hazzaa, Seifedine Kadry, Oussama Kassem Zein, Web-Based Voting System Using Fingerprint: Design and Implementation, Vol. 2, Issue.4, Dec 2019. 4) Alexander. Stakeholders: Who is your system for? IEEE: Computing and Control Engineering, 14(1):22{26, April 2003}. 5) K. P. Kaliyamurthie, R. Udayakumar, A. D. Parameswari and S. N. Mugunthan, “Highly Secured Online Voting System over Network,” in Indian Journal of Science and Technology | Print ISSN: 0974-6846 | Online ISSN: 0974-5645. 6) Swaminathan B, and Dinesh J C D, “Highly secure online voting system with multi security using biometric and steganography,” in International Journal of Advanced Scientific Research and Technology, vol 2(2), 195– 203. 7) Drew Springall, Travis Finkenauer, Zakir Durumeric, Jason Kitcat, Harri Hursti Margaret MacAlpine J. Alex Halderman, November 3–7, 2014, “Security Analysis of the Estonian Internet Voting System,” in CCS‟14, Scottsdale, Arizona, USA. ACM 978-1-4503-29576/14/11. 8) M A Imran, M S U Miah, H Rahman, May 2015, “Face Recognition using Eigenfaces,” in International Journal of Computer Applications (0975 – 8887) Volume 118 – No. 5. 9) Anand A, and Divya P, “An efficient online voting system,” in International Journal of Modern Engineering Research, vol 2(4)