SlideShare a Scribd company logo
1 of 11
OnlineStudentVoting
System–UsingSMSOTP
Verification
NATHI KAVYA
REG N0:2284451037 PROJECT GUIDENCE : K.N.S.S.V PRASAD
AIM OF THE PROJECT:
 As we know in urban areas now a day the voting system is getting most complicated only because of
the person’s identity.
 They only have the voting card as a proof of identification. So, there are lots of chances of fake voting.
 To avoid this we are developing this project which will store the identity of the voters using android
or web application This system will get OTP for login using voters ID and match verify stored
database.
 After that OTP (One- Time Password) is generated and send to the voters registered mobile number.
 Then the voter is validated and he is allowed to do the voting. This is very fast and helpful technique
to do the verification of the voters.
 This will also reduce voter’s time to stand in queue for doing vote
Online Student Voting System Using Android App the advancement in technology has
revolutionized various aspects of our lives, including the way we conduct elections. In
the context of college elections, traditional methods of voting can be time-consuming,
inefficient, and prone to errors. To overcome these challenges, an Android app-based
college voting system has been proposed. Our proposed system is online college voting
system, that will store the identity of the voting using android application This system
will get OTP for login using Student_ID with linked mobile number. After that OTP
(One- Time Password) is generated and sent to the Student registered mobile number.
Then the Student is validated and he/she is allowed to do the voting. This is very fast
and helpful technique to do the verification of the voters. This will also reduce voter’s
time to stand in queue for doing vote.
ABSTRACT
EXISTING SYSTEM
The existing system is a manual and the paper based voting system, which is
voted on paper and counted manually. There are no specific websites dedicated
to colleges who can participate voting from any location . There are many
applications on e-voting for political parties, but there are only few web
applications which are used for voting, or general questions or college-related
topics questions. The main problem with existing system was time-consuming
which wants to take lot of your time for voting.
Dis-Advantages:
 Limited Access: Not all students may have access to a mobile phone or reliable network
connectivity, particularly in remote areas or among economically disadvantaged groups.
This could lead to exclusion from the voting process.
 Security Concerns: While SMS OTP provides a basic level of security, it is not foolproof.
OTPs can be intercepted or stolen, leading to potential fraudulent voting activities.
 Privacy Concerns: Collecting mobile phone numbers for OTP verification raises privacy
concerns among students, especially if there is uncertainty about how their data will be
used or protected.
 Technical Issues: Issues such as network congestion, delays in SMS delivery, or system
downtimes could affect the voting process, leading to frustration among voters and
potentially compromising the integrity of the election.
PROPOSED SYSTEM
In the first step the registration process is done by the Student through an
application. Then in the second step the application will start its process. Here we
use already existed database or centralized database, which contains Student’s
information with linked mobile number. Server sends the OTP (One-Time
Password) to the Student’s registered mobile number. Then Student enters that
OTP, then database again verifies that entered OTP by Student and if it is correct
that means it is valid user. After that the candidate’s list will appears. This list
contains the candidate name and in front of that name the button named ‘Vote’ is
provided. Student should have to press that button then only the voting is done
and the voting procedure is completed.
Advantages:
 Convenience: Students can vote from anywhere, as long as they have access to a mobile
phone with network connectivity.
 Increased Participation: By allowing students to vote remotely, participation rates may
increase as it removes barriers such as physical presence on campus.
 Reduced Costs: Compared to traditional paper-based voting systems, an online system
can potentially reduce costs associated with printing, distribution, and manpower.
 Efficiency: Vote counting can be automated, saving time and reducing the likelihood of
errors associated with manual counting.
 Verification: SMS OTP provides an additional layer of security by ensuring that only
registered students with access to their mobile phones can vote.
SYSTEM SPECIFICATION:
Software Requirements: -
 Front End: HTML, CSS, Bootstrap
 Back End: PHP, MYSQL, Java Script
 Control End: Angular Java Script
 Server: xamp 8.1/wamp
Hardware Requirements:-
Processor : Intel 5
Installed memory (RAM) : 8GB
Hard Disk : 500 GB
Operating System : Windows
SYSTEM MODULES
USER:
 Login using Student ID
 OTP Login Verification
 Get OTP for Voting
 View Candidate Details
 View Image
 Submit Vote
Admin:
 Create New Candidate
 Manage New Candidate
 Upload Symbol Image
 Update/Delete
 Create Student Details
 View & update Student Details
 View Voting Result
CONCLUSION:
An online college voting system with SMS OTP verification offers numerous
advantages, including convenience, increased participation, reduced costs, efficiency,
and an additional layer of security. However, it also presents several disadvantages,
such as limited access, security concerns, privacy issues, technical challenges,
vulnerability to manipulation, complexity for some users, the risk of system failures,
and regulatory compliance requirements. To address these drawbacks, careful
planning, robust security measures, user education, and continuous monitoring are
essential. Additionally, providing alternative voting methods can help ensure
inclusivity and fairness in the voting process. Despite its limitations, with proper
safeguards in place, an online college voting system using SMS OTP verification can
contribute to making elections more accessible, efficient, and secure in educational
institutions.
THANK YOU
KAVYA NATHI
2284451037

More Related Content

Similar to ONLINE Student E-Voting System using php and mysql .pptx

kgec-projectnew-150802134711-lva1-app6892.pdf
kgec-projectnew-150802134711-lva1-app6892.pdfkgec-projectnew-150802134711-lva1-app6892.pdf
kgec-projectnew-150802134711-lva1-app6892.pdf
ShubhamGour29
 
Presentation of smart voting system.pptx
Presentation of smart voting system.pptxPresentation of smart voting system.pptx
Presentation of smart voting system.pptx
Sony235240
 
ONLINE VOTING SYSTEM SE Project for vote
ONLINE VOTING SYSTEM SE Project for voteONLINE VOTING SYSTEM SE Project for vote
ONLINE VOTING SYSTEM SE Project for vote
RaunakRastogi4
 
Implementation of Biometric Based Electoral Fraud Desisting System
Implementation of Biometric Based Electoral Fraud Desisting SystemImplementation of Biometric Based Electoral Fraud Desisting System
Implementation of Biometric Based Electoral Fraud Desisting System
Associate Professor in VSB Coimbatore
 

Similar to ONLINE Student E-Voting System using php and mysql .pptx (20)

ADVANCED ONLINE VOTING SYSTEM
ADVANCED ONLINE VOTING SYSTEMADVANCED ONLINE VOTING SYSTEM
ADVANCED ONLINE VOTING SYSTEM
 
kgec-projectnew-150802134711-lva1-app6892.pdf
kgec-projectnew-150802134711-lva1-app6892.pdfkgec-projectnew-150802134711-lva1-app6892.pdf
kgec-projectnew-150802134711-lva1-app6892.pdf
 
Online Voting System - Project
Online Voting System - ProjectOnline Voting System - Project
Online Voting System - Project
 
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
 
Online voting system full thesis project by jahir
Online voting system full thesis project by jahirOnline voting system full thesis project by jahir
Online voting system full thesis project by jahir
 
Report online voting system
Report online voting systemReport online voting system
Report online voting system
 
Report on online voting system
Report on online voting systemReport on online voting system
Report on online voting system
 
Presentation of smart voting system.pptx
Presentation of smart voting system.pptxPresentation of smart voting system.pptx
Presentation of smart voting system.pptx
 
E-VOTING SYSTEM
E-VOTING SYSTEME-VOTING SYSTEM
E-VOTING SYSTEM
 
Mobile e voting system using android application for higher
Mobile e voting  system using android application for higherMobile e voting  system using android application for higher
Mobile e voting system using android application for higher
 
ONLINE VOTING SYSTEM SE Project for vote
ONLINE VOTING SYSTEM SE Project for voteONLINE VOTING SYSTEM SE Project for vote
ONLINE VOTING SYSTEM SE Project for vote
 
Project sample
Project sampleProject sample
Project sample
 
Online voting system
Online voting systemOnline voting system
Online voting system
 
project documentation guide.pptx
project documentation guide.pptxproject documentation guide.pptx
project documentation guide.pptx
 
Implementation of Biometric Based Electoral Fraud Desisting System
Implementation of Biometric Based Electoral Fraud Desisting SystemImplementation of Biometric Based Electoral Fraud Desisting System
Implementation of Biometric Based Electoral Fraud Desisting System
 

Recently uploaded

Recently uploaded (20)

The Evolution of Web App Testing_ An Ultimate Guide to Future Trends.pdf
The Evolution of Web App Testing_ An Ultimate Guide to Future Trends.pdfThe Evolution of Web App Testing_ An Ultimate Guide to Future Trends.pdf
The Evolution of Web App Testing_ An Ultimate Guide to Future Trends.pdf
 
A Deep Dive into Secure Product Development Frameworks.pdf
A Deep Dive into Secure Product Development Frameworks.pdfA Deep Dive into Secure Product Development Frameworks.pdf
A Deep Dive into Secure Product Development Frameworks.pdf
 
Your Ultimate Web Studio for Streaming Anywhere | Evmux
Your Ultimate Web Studio for Streaming Anywhere | EvmuxYour Ultimate Web Studio for Streaming Anywhere | Evmux
Your Ultimate Web Studio for Streaming Anywhere | Evmux
 
Evolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI EraEvolving Data Governance for the Real-time Streaming and AI Era
Evolving Data Governance for the Real-time Streaming and AI Era
 
Community is Just as Important as Code by Andrea Goulet
Community is Just as Important as Code by Andrea GouletCommunity is Just as Important as Code by Andrea Goulet
Community is Just as Important as Code by Andrea Goulet
 
Test Automation Design Patterns_ A Comprehensive Guide.pdf
Test Automation Design Patterns_ A Comprehensive Guide.pdfTest Automation Design Patterns_ A Comprehensive Guide.pdf
Test Automation Design Patterns_ A Comprehensive Guide.pdf
 
Prompt Engineering - an Art, a Science, or your next Job Title?
Prompt Engineering - an Art, a Science, or your next Job Title?Prompt Engineering - an Art, a Science, or your next Job Title?
Prompt Engineering - an Art, a Science, or your next Job Title?
 
Navigation in flutter – how to add stack, tab, and drawer navigators to your ...
Navigation in flutter – how to add stack, tab, and drawer navigators to your ...Navigation in flutter – how to add stack, tab, and drawer navigators to your ...
Navigation in flutter – how to add stack, tab, and drawer navigators to your ...
 
CERVED e Neo4j su una nuvola, migrazione ed evoluzione di un grafo mission cr...
CERVED e Neo4j su una nuvola, migrazione ed evoluzione di un grafo mission cr...CERVED e Neo4j su una nuvola, migrazione ed evoluzione di un grafo mission cr...
CERVED e Neo4j su una nuvola, migrazione ed evoluzione di un grafo mission cr...
 
From Knowledge Graphs via Lego Bricks to scientific conversations.pptx
From Knowledge Graphs via Lego Bricks to scientific conversations.pptxFrom Knowledge Graphs via Lego Bricks to scientific conversations.pptx
From Knowledge Graphs via Lego Bricks to scientific conversations.pptx
 
Modern binary build systems - PyCon 2024
Modern binary build systems - PyCon 2024Modern binary build systems - PyCon 2024
Modern binary build systems - PyCon 2024
 
Software Engineering - Introduction + Process Models + Requirements Engineering
Software Engineering - Introduction + Process Models + Requirements EngineeringSoftware Engineering - Introduction + Process Models + Requirements Engineering
Software Engineering - Introduction + Process Models + Requirements Engineering
 
Microsoft365_Dev_Security_2024_05_16.pdf
Microsoft365_Dev_Security_2024_05_16.pdfMicrosoft365_Dev_Security_2024_05_16.pdf
Microsoft365_Dev_Security_2024_05_16.pdf
 
Abortion Pill Prices Germiston ](+27832195400*)[ 🏥 Women's Abortion Clinic in...
Abortion Pill Prices Germiston ](+27832195400*)[ 🏥 Women's Abortion Clinic in...Abortion Pill Prices Germiston ](+27832195400*)[ 🏥 Women's Abortion Clinic in...
Abortion Pill Prices Germiston ](+27832195400*)[ 🏥 Women's Abortion Clinic in...
 
Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024
Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024
Wired_2.0_CREATE YOUR ULTIMATE LEARNING ENVIRONMENT_JCON_16052024
 
Weeding your micro service landscape.pdf
Weeding your micro service landscape.pdfWeeding your micro service landscape.pdf
Weeding your micro service landscape.pdf
 
Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...
Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...
Abortion Clinic In Pretoria ](+27832195400*)[ 🏥 Safe Abortion Pills in Pretor...
 
Workshop - Architecting Innovative Graph Applications- GraphSummit Milan
Workshop -  Architecting Innovative Graph Applications- GraphSummit MilanWorkshop -  Architecting Innovative Graph Applications- GraphSummit Milan
Workshop - Architecting Innovative Graph Applications- GraphSummit Milan
 
Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...
Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...
Abortion Pill Prices Jane Furse ](+27832195400*)[ 🏥 Women's Abortion Clinic i...
 
Encryption Recap: A Refresher on Key Concepts
Encryption Recap: A Refresher on Key ConceptsEncryption Recap: A Refresher on Key Concepts
Encryption Recap: A Refresher on Key Concepts
 

ONLINE Student E-Voting System using php and mysql .pptx

  • 2. AIM OF THE PROJECT:  As we know in urban areas now a day the voting system is getting most complicated only because of the person’s identity.  They only have the voting card as a proof of identification. So, there are lots of chances of fake voting.  To avoid this we are developing this project which will store the identity of the voters using android or web application This system will get OTP for login using voters ID and match verify stored database.  After that OTP (One- Time Password) is generated and send to the voters registered mobile number.  Then the voter is validated and he is allowed to do the voting. This is very fast and helpful technique to do the verification of the voters.  This will also reduce voter’s time to stand in queue for doing vote
  • 3. Online Student Voting System Using Android App the advancement in technology has revolutionized various aspects of our lives, including the way we conduct elections. In the context of college elections, traditional methods of voting can be time-consuming, inefficient, and prone to errors. To overcome these challenges, an Android app-based college voting system has been proposed. Our proposed system is online college voting system, that will store the identity of the voting using android application This system will get OTP for login using Student_ID with linked mobile number. After that OTP (One- Time Password) is generated and sent to the Student registered mobile number. Then the Student is validated and he/she is allowed to do the voting. This is very fast and helpful technique to do the verification of the voters. This will also reduce voter’s time to stand in queue for doing vote. ABSTRACT
  • 4. EXISTING SYSTEM The existing system is a manual and the paper based voting system, which is voted on paper and counted manually. There are no specific websites dedicated to colleges who can participate voting from any location . There are many applications on e-voting for political parties, but there are only few web applications which are used for voting, or general questions or college-related topics questions. The main problem with existing system was time-consuming which wants to take lot of your time for voting.
  • 5. Dis-Advantages:  Limited Access: Not all students may have access to a mobile phone or reliable network connectivity, particularly in remote areas or among economically disadvantaged groups. This could lead to exclusion from the voting process.  Security Concerns: While SMS OTP provides a basic level of security, it is not foolproof. OTPs can be intercepted or stolen, leading to potential fraudulent voting activities.  Privacy Concerns: Collecting mobile phone numbers for OTP verification raises privacy concerns among students, especially if there is uncertainty about how their data will be used or protected.  Technical Issues: Issues such as network congestion, delays in SMS delivery, or system downtimes could affect the voting process, leading to frustration among voters and potentially compromising the integrity of the election.
  • 6. PROPOSED SYSTEM In the first step the registration process is done by the Student through an application. Then in the second step the application will start its process. Here we use already existed database or centralized database, which contains Student’s information with linked mobile number. Server sends the OTP (One-Time Password) to the Student’s registered mobile number. Then Student enters that OTP, then database again verifies that entered OTP by Student and if it is correct that means it is valid user. After that the candidate’s list will appears. This list contains the candidate name and in front of that name the button named ‘Vote’ is provided. Student should have to press that button then only the voting is done and the voting procedure is completed.
  • 7. Advantages:  Convenience: Students can vote from anywhere, as long as they have access to a mobile phone with network connectivity.  Increased Participation: By allowing students to vote remotely, participation rates may increase as it removes barriers such as physical presence on campus.  Reduced Costs: Compared to traditional paper-based voting systems, an online system can potentially reduce costs associated with printing, distribution, and manpower.  Efficiency: Vote counting can be automated, saving time and reducing the likelihood of errors associated with manual counting.  Verification: SMS OTP provides an additional layer of security by ensuring that only registered students with access to their mobile phones can vote.
  • 8. SYSTEM SPECIFICATION: Software Requirements: -  Front End: HTML, CSS, Bootstrap  Back End: PHP, MYSQL, Java Script  Control End: Angular Java Script  Server: xamp 8.1/wamp Hardware Requirements:- Processor : Intel 5 Installed memory (RAM) : 8GB Hard Disk : 500 GB Operating System : Windows
  • 9. SYSTEM MODULES USER:  Login using Student ID  OTP Login Verification  Get OTP for Voting  View Candidate Details  View Image  Submit Vote Admin:  Create New Candidate  Manage New Candidate  Upload Symbol Image  Update/Delete  Create Student Details  View & update Student Details  View Voting Result
  • 10. CONCLUSION: An online college voting system with SMS OTP verification offers numerous advantages, including convenience, increased participation, reduced costs, efficiency, and an additional layer of security. However, it also presents several disadvantages, such as limited access, security concerns, privacy issues, technical challenges, vulnerability to manipulation, complexity for some users, the risk of system failures, and regulatory compliance requirements. To address these drawbacks, careful planning, robust security measures, user education, and continuous monitoring are essential. Additionally, providing alternative voting methods can help ensure inclusivity and fairness in the voting process. Despite its limitations, with proper safeguards in place, an online college voting system using SMS OTP verification can contribute to making elections more accessible, efficient, and secure in educational institutions.