SlideShare a Scribd company logo
E-VOTING WEBSITE
C B Patel Computer College & J.N.M PATEL SCIENCE
COLLEGE
C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE
Documentation For Advanced Web
Project
“ Online Voting System ”
Submitted By: Prithvi Subhashchand Jain
Roll No:5084
SPID No : 2020019331
Subject: 506: Practical and Project
(Advanced Web Designing)
1
E-VOTING WEBSITE
Student Information
: Prithvi Subhashchand Jain
C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE
Name
Roll No : 5084
SPID No : 2020019331
Class : TYBCA – 2
Semester: 5th
Guided By : Mrs. Vaishali Dindoliwala Ma’am
2
E-VOTING WEBSITE
Introduction
C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE
“ONLINE VOTING SYSTEM” is an online voting technique. In this system people who have
citizenship of India and of any sex can give his/her vote online without going to any physical
polling station.
There is a database which is maintained in which all the names of voters with complete
information is stored.
Online voting system is a website used to securely conduct votes and elections.
As a digital platform, they eliminate the need to cast your votes using paper or having to
gather in person.
They also protect the integrity of your vote by preventing voters from being able to vote
multiple times.
This website divided into two modules 1.Client side
2.Admin side
3
E-VOTING WEBSITE
Technology used
C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE
Front end: HTML, CSS, JavaScript,Bootstrap
1.HTML: HTML is used to create
and save web document.
E.g. Notepad++
2.CSS: (Cascading Style Sheets) Create
attractive Layout
3.Bootstrap: responsive design mobile
friendly site
4.JavaScript:it is a programming
language, commonly use with web
browsers.
Back end: PHP, MySQL
1.PHP: Hypertext Preprocessor (PHP) is a
technology that allows software developers
to create dynamically generated web pages,
in HTML, XML, or other document types,
as per client request. PHP is open source
software.
2.MySQL: MySql is a database, widely used
for accessing querying, updating, and
managing data in databases.
4
E-VOTING WEBSITE
Objective
C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE
• Online Voting System is a website which allows user to vote remotely
without going to anywhere.
• This website is user friendly and easy to use for online voting securely
and conveniently.
• This Application allows user to create account with their Aadhar
number, which will be used for login purpose.
• This Application also ensure that only those are allowed to vote who are
eligible for vote, this task accomplish by allowing user to enter their ID.
• Validating the system to ensure that only eligible voters are allowed to
vote.
• Implementing an automated and online voting system.
5
E-VOTING WEBSITE
System flow Chart
Flow Chart of Admin side
C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE
Start
Admin
Login
View Party
Insert Party
Update Party
A
No
Yes
6
E-VOTING WEBSITE
A
End
Delete Party
ViewVoter
Edit and Delete
Voter
Logout
View Winner
C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE
7
E-VOTING WEBSITE
Flow Chart of Client side
C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE
8
E-VOTING WEBSITE
DFD
0 Level for Voting
1st level DFD for admin & voter
1
C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE
9
E-VOTING WEBSITE
2nd level DFD User or Voter
1.0 Voting System from Admin side
1
C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE
10
E-VOTING WEBSITE
2.0 Vote count process from Admin Side
1
C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE
11
E-VOTING WEBSITE
Database
C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE
1
Structure of the Database
1.Admin Registration
No Name Type
1 FirstName varchar(50)
2 LastName varchar(50)
3 ID(Primary key) bigint(20)
4 post varchar(50)
5 DOB date
6 Password varchar(50)
7 Mobile bigint(20)
8 Gmail varchar(50)
12
E-VOTING WEBSITE
2.Nomination
1
C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE
No Name Type
1 FirstName varchar(50)
2 MiddleName varchar(50)
3 LastName varchar(50)
4 Partie varchar(50)
5 DOB date
6 phone bigint(20)
7 Gender varchar(50)
8 voterno(Primary key) bigint(20)
9 picture varchar(50)
10 address varchar(50)
11 no1name varchar(50)
12 no1voter bigint(20)
13 no2name varchar(50)
14 no2voter bigint(20)
15 totalvotes bigint(20)
13
E-VOTING WEBSITE
3.User Registration
1
C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE
No Name Type
1 FirstName varchar(50)
2 MiddleName varchar(50)
3 LastName varchar(50)
4 BirthDate date
5 Password varchar(50)
6 Phone bigint(20)
7 Gender varchar(50)
8 Aadharno(Primary key) bigint(20)
9 Address varchar(50)
10 image varchar(50)
11 vote varchar(50)
14
E-VOTING WEBSITE
Screenshots:
1.Registration page
1
C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE
15
E-VOTING WEBSITE
2.Login page
C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE
1 16
E-VOTING WEBSITE
C lient/User
3.Home page
1
C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE
17
E-VOTING WEBSITE
4.Profile
1
C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE
18
E-VOTING WEBSITE
5.About Us
2
C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE
19
E-VOTING WEBSITE
6.Parties
2
C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE
20
E-VOTING WEBSITE
7.Voting
2
C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE
21
E-VOTING WEBSITE
Admin
7 Admin Login
2
C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE
22
E-VOTING WEBSITE
8. Admin Voter
2
C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE
23
E-VOTING WEBSITE
9.Winner
2
C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE
24
E-VOTING WEBSITE
10.Parties
2
C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE
25
E-VOTING WEBSITE
11.Add Parties
2
C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE
26
E-VOTING WEBSITE
References
• I have studied about PHP, MySQL etc.
• Dream weaver was the main source in working of PHP.
• I have also used MySQL to store the data in database.
• In the making of this website, I got a lot of help from websites
mentioned below
 The sources are: -
 www.php.net
 www.w3schools.com
 www.google.com
 I have also used software: -
 WAMP Server
C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE
2 27

More Related Content

Similar to FINAL.pptx

voting project mini project .pdf
voting project mini project .pdfvoting project mini project .pdf
voting project mini project .pdf
SRIDHAMCH
 
Major_Project_ppt.ppt has a very good presentation
Major_Project_ppt.ppt has a very good presentationMajor_Project_ppt.ppt has a very good presentation
Major_Project_ppt.ppt has a very good presentation
emevitdha
 
IRJET- Digital Voting System
IRJET-  	  Digital Voting SystemIRJET-  	  Digital Voting System
IRJET- Digital Voting System
IRJET Journal
 
Final project prosal.docx
Final project prosal.docxFinal project prosal.docx
Final project prosal.docx
ShangaviS2
 
kgec-projectnew-150802134711-lva1-app6892.pdf
kgec-projectnew-150802134711-lva1-app6892.pdfkgec-projectnew-150802134711-lva1-app6892.pdf
kgec-projectnew-150802134711-lva1-app6892.pdf
ShubhamGour29
 
Online Voting System - Project
Online Voting System - ProjectOnline Voting System - Project
Online Voting System - Project
Subhashis Das
 
online polling system
online polling systemonline polling system
online polling system
Mahendheran Mech
 
My gov e-voting system for students msc computer science
My gov e-voting system for students msc computer scienceMy gov e-voting system for students msc computer science
My gov e-voting system for students msc computer science
Rumen11
 
DeepikaSPCV
DeepikaSPCVDeepikaSPCV
DeepikaSPCV
Deepika S Patil
 
Online votinh
Online votinh Online votinh
Online votinh
Richa Pandey
 
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 Journal
 
IRJET - Block Chain Enabled E-Voting System
IRJET -  	  Block Chain Enabled E-Voting SystemIRJET -  	  Block Chain Enabled E-Voting System
IRJET - Block Chain Enabled E-Voting System
IRJET Journal
 
IRJET - Secured Smart Voting System using Aadhar
IRJET   - Secured Smart Voting System using AadharIRJET   - Secured Smart Voting System using Aadhar
IRJET - Secured Smart Voting System using Aadhar
IRJET Journal
 
eVoting.pptx
eVoting.pptxeVoting.pptx
eVoting.pptx
AmeenNaseefPT1
 
AN UNDERGRADUATE PROJECT PROPOSAL ON
AN UNDERGRADUATE PROJECT PROPOSAL ONAN UNDERGRADUATE PROJECT PROPOSAL ON
AN UNDERGRADUATE PROJECT PROPOSAL ON
Stephen Enunwah
 
OVS.pptx
OVS.pptxOVS.pptx
Copy of Digital Business Consulting Toolkit by Slidesgo.pptx
Copy of Digital Business Consulting Toolkit by Slidesgo.pptxCopy of Digital Business Consulting Toolkit by Slidesgo.pptx
Copy of Digital Business Consulting Toolkit by Slidesgo.pptx
RishiRajani2
 
Online Voting System Project Proposal ( Presentation Slide).pptx
Online Voting System Project Proposal ( Presentation Slide).pptxOnline Voting System Project Proposal ( Presentation Slide).pptx
Online Voting System Project Proposal ( Presentation Slide).pptx
KhondokerAbuNaim
 
Project synopsis on online voting system
Project synopsis on online voting systemProject synopsis on online voting system
Project synopsis on online voting system
Lhakpa Yangji
 
Seminar(smartvotingsystemmmmmmmmmm).pptx
Seminar(smartvotingsystemmmmmmmmmm).pptxSeminar(smartvotingsystemmmmmmmmmm).pptx
Seminar(smartvotingsystemmmmmmmmmm).pptx
Geetha982072
 

Similar to FINAL.pptx (20)

voting project mini project .pdf
voting project mini project .pdfvoting project mini project .pdf
voting project mini project .pdf
 
Major_Project_ppt.ppt has a very good presentation
Major_Project_ppt.ppt has a very good presentationMajor_Project_ppt.ppt has a very good presentation
Major_Project_ppt.ppt has a very good presentation
 
IRJET- Digital Voting System
IRJET-  	  Digital Voting SystemIRJET-  	  Digital Voting System
IRJET- Digital Voting System
 
Final project prosal.docx
Final project prosal.docxFinal project prosal.docx
Final project prosal.docx
 
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
 
online polling system
online polling systemonline polling system
online polling system
 
My gov e-voting system for students msc computer science
My gov e-voting system for students msc computer scienceMy gov e-voting system for students msc computer science
My gov e-voting system for students msc computer science
 
DeepikaSPCV
DeepikaSPCVDeepikaSPCV
DeepikaSPCV
 
Online votinh
Online votinh Online votinh
Online votinh
 
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 - Block Chain Enabled E-Voting System
IRJET -  	  Block Chain Enabled E-Voting SystemIRJET -  	  Block Chain Enabled E-Voting System
IRJET - Block Chain Enabled E-Voting System
 
IRJET - Secured Smart Voting System using Aadhar
IRJET   - Secured Smart Voting System using AadharIRJET   - Secured Smart Voting System using Aadhar
IRJET - Secured Smart Voting System using Aadhar
 
eVoting.pptx
eVoting.pptxeVoting.pptx
eVoting.pptx
 
AN UNDERGRADUATE PROJECT PROPOSAL ON
AN UNDERGRADUATE PROJECT PROPOSAL ONAN UNDERGRADUATE PROJECT PROPOSAL ON
AN UNDERGRADUATE PROJECT PROPOSAL ON
 
OVS.pptx
OVS.pptxOVS.pptx
OVS.pptx
 
Copy of Digital Business Consulting Toolkit by Slidesgo.pptx
Copy of Digital Business Consulting Toolkit by Slidesgo.pptxCopy of Digital Business Consulting Toolkit by Slidesgo.pptx
Copy of Digital Business Consulting Toolkit by Slidesgo.pptx
 
Online Voting System Project Proposal ( Presentation Slide).pptx
Online Voting System Project Proposal ( Presentation Slide).pptxOnline Voting System Project Proposal ( Presentation Slide).pptx
Online Voting System Project Proposal ( Presentation Slide).pptx
 
Project synopsis on online voting system
Project synopsis on online voting systemProject synopsis on online voting system
Project synopsis on online voting system
 
Seminar(smartvotingsystemmmmmmmmmm).pptx
Seminar(smartvotingsystemmmmmmmmmm).pptxSeminar(smartvotingsystemmmmmmmmmm).pptx
Seminar(smartvotingsystemmmmmmmmmm).pptx
 

Recently uploaded

Trust Element Assessment: How Your Online Presence Affects Outbound Lead Gene...
Trust Element Assessment: How Your Online Presence Affects Outbound Lead Gene...Trust Element Assessment: How Your Online Presence Affects Outbound Lead Gene...
Trust Element Assessment: How Your Online Presence Affects Outbound Lead Gene...
Martal Group
 
Google Ads Vs Social Media Ads-A comparative analysis
Google Ads Vs Social Media Ads-A comparative analysisGoogle Ads Vs Social Media Ads-A comparative analysis
Google Ads Vs Social Media Ads-A comparative analysis
akashrawdot
 
How to Make Your Trade Show Booth Stand Out
How to Make Your Trade Show Booth Stand OutHow to Make Your Trade Show Booth Stand Out
How to Make Your Trade Show Booth Stand Out
Blue Atlas Marketing
 
Top digital marketing institutein noida
Top digital marketing institutein noidaTop digital marketing institutein noida
Top digital marketing institutein noida
aditisingh6607
 
Future-Proof Like Beyoncé - Syncing Email and Social Media for Iconic Brand L...
Future-Proof Like Beyoncé - Syncing Email and Social Media for Iconic Brand L...Future-Proof Like Beyoncé - Syncing Email and Social Media for Iconic Brand L...
Future-Proof Like Beyoncé - Syncing Email and Social Media for Iconic Brand L...
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
From Hope to Despair The Top 10 Reasons Businesses Ditch SEO Tactics.pptx
From Hope to Despair The Top 10 Reasons Businesses Ditch SEO Tactics.pptxFrom Hope to Despair The Top 10 Reasons Businesses Ditch SEO Tactics.pptx
From Hope to Despair The Top 10 Reasons Businesses Ditch SEO Tactics.pptx
Boston SEO Services
 
janani Digital Marketer|Digital Marketing consultant|Marketing Promotion|Coim...
janani Digital Marketer|Digital Marketing consultant|Marketing Promotion|Coim...janani Digital Marketer|Digital Marketing consultant|Marketing Promotion|Coim...
janani Digital Marketer|Digital Marketing consultant|Marketing Promotion|Coim...
janudm24
 
Efficient Website Management for Digital Marketing Pros
Efficient Website Management for Digital Marketing ProsEfficient Website Management for Digital Marketing Pros
Efficient Website Management for Digital Marketing Pros
Lauren Polinsky
 
Luxury Hanloom Saree Brand ,Capstone Project_Kiran Bansal.pdf
Luxury Hanloom Saree Brand ,Capstone Project_Kiran Bansal.pdfLuxury Hanloom Saree Brand ,Capstone Project_Kiran Bansal.pdf
Luxury Hanloom Saree Brand ,Capstone Project_Kiran Bansal.pdf
KiranRai75
 
How to Use a Free Book Funnel to Drive Highly Qualified Buyers Into Your Busi...
How to Use a Free Book Funnel to Drive Highly Qualified Buyers Into Your Busi...How to Use a Free Book Funnel to Drive Highly Qualified Buyers Into Your Busi...
How to Use a Free Book Funnel to Drive Highly Qualified Buyers Into Your Busi...
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
Digital Marketing Trends - Experts Insights on How to Gain a Competitive Edge...
Digital Marketing Trends - Experts Insights on How to Gain a Competitive Edge...Digital Marketing Trends - Experts Insights on How to Gain a Competitive Edge...
Digital Marketing Trends - Experts Insights on How to Gain a Competitive Edge...
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
PickUp_conversational AI_Capex, Inc._20240611
PickUp_conversational AI_Capex, Inc._20240611PickUp_conversational AI_Capex, Inc._20240611
PickUp_conversational AI_Capex, Inc._20240611
Shuntaro Kogame
 
AI Driven Emotional Recognition in Digital Ads - Tarun Gupta
AI Driven Emotional Recognition in Digital Ads - Tarun GuptaAI Driven Emotional Recognition in Digital Ads - Tarun Gupta
AI Driven Emotional Recognition in Digital Ads - Tarun Gupta
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
Growth Marketing in 2024 - Randy Rayess, Outgrow
Growth Marketing in 2024 - Randy Rayess,  OutgrowGrowth Marketing in 2024 - Randy Rayess,  Outgrow
No Cookies, No Problem - Steve Krull, Be Found Online
No Cookies, No Problem - Steve Krull, Be Found OnlineNo Cookies, No Problem - Steve Krull, Be Found Online
No Cookies, No Problem - Steve Krull, Be Found Online
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
Mastering SEO for Google in the AI Era - Dennis Yu
Mastering SEO for Google in the AI Era - Dennis YuMastering SEO for Google in the AI Era - Dennis Yu
Pillar-Based Marketing - Ryan Brock, DemandJump
Pillar-Based Marketing - Ryan Brock, DemandJumpPillar-Based Marketing - Ryan Brock, DemandJump
Influencer Marketing Master Class - Alexis Andreasik
Influencer Marketing Master Class - Alexis AndreasikInfluencer Marketing Master Class - Alexis Andreasik
Influencer Marketing Master Class - Alexis Andreasik
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 
Marketing in the Age of AI - Shifting CX from Monologue to Dialogue - Susan W...
Marketing in the Age of AI - Shifting CX from Monologue to Dialogue - Susan W...Marketing in the Age of AI - Shifting CX from Monologue to Dialogue - Susan W...
Marketing in the Age of AI - Shifting CX from Monologue to Dialogue - Susan W...
DigiMarCon - Digital Marketing, Media and Advertising Conferences & Exhibitions
 

Recently uploaded (20)

Trust Element Assessment: How Your Online Presence Affects Outbound Lead Gene...
Trust Element Assessment: How Your Online Presence Affects Outbound Lead Gene...Trust Element Assessment: How Your Online Presence Affects Outbound Lead Gene...
Trust Element Assessment: How Your Online Presence Affects Outbound Lead Gene...
 
Google Ads Vs Social Media Ads-A comparative analysis
Google Ads Vs Social Media Ads-A comparative analysisGoogle Ads Vs Social Media Ads-A comparative analysis
Google Ads Vs Social Media Ads-A comparative analysis
 
How to Make Your Trade Show Booth Stand Out
How to Make Your Trade Show Booth Stand OutHow to Make Your Trade Show Booth Stand Out
How to Make Your Trade Show Booth Stand Out
 
Top digital marketing institutein noida
Top digital marketing institutein noidaTop digital marketing institutein noida
Top digital marketing institutein noida
 
Future-Proof Like Beyoncé - Syncing Email and Social Media for Iconic Brand L...
Future-Proof Like Beyoncé - Syncing Email and Social Media for Iconic Brand L...Future-Proof Like Beyoncé - Syncing Email and Social Media for Iconic Brand L...
Future-Proof Like Beyoncé - Syncing Email and Social Media for Iconic Brand L...
 
From Hope to Despair The Top 10 Reasons Businesses Ditch SEO Tactics.pptx
From Hope to Despair The Top 10 Reasons Businesses Ditch SEO Tactics.pptxFrom Hope to Despair The Top 10 Reasons Businesses Ditch SEO Tactics.pptx
From Hope to Despair The Top 10 Reasons Businesses Ditch SEO Tactics.pptx
 
janani Digital Marketer|Digital Marketing consultant|Marketing Promotion|Coim...
janani Digital Marketer|Digital Marketing consultant|Marketing Promotion|Coim...janani Digital Marketer|Digital Marketing consultant|Marketing Promotion|Coim...
janani Digital Marketer|Digital Marketing consultant|Marketing Promotion|Coim...
 
Efficient Website Management for Digital Marketing Pros
Efficient Website Management for Digital Marketing ProsEfficient Website Management for Digital Marketing Pros
Efficient Website Management for Digital Marketing Pros
 
Luxury Hanloom Saree Brand ,Capstone Project_Kiran Bansal.pdf
Luxury Hanloom Saree Brand ,Capstone Project_Kiran Bansal.pdfLuxury Hanloom Saree Brand ,Capstone Project_Kiran Bansal.pdf
Luxury Hanloom Saree Brand ,Capstone Project_Kiran Bansal.pdf
 
Amazing and On Point - Ramon Ray, USA TODAY
Amazing and On Point - Ramon Ray, USA TODAYAmazing and On Point - Ramon Ray, USA TODAY
Amazing and On Point - Ramon Ray, USA TODAY
 
How to Use a Free Book Funnel to Drive Highly Qualified Buyers Into Your Busi...
How to Use a Free Book Funnel to Drive Highly Qualified Buyers Into Your Busi...How to Use a Free Book Funnel to Drive Highly Qualified Buyers Into Your Busi...
How to Use a Free Book Funnel to Drive Highly Qualified Buyers Into Your Busi...
 
Digital Marketing Trends - Experts Insights on How to Gain a Competitive Edge...
Digital Marketing Trends - Experts Insights on How to Gain a Competitive Edge...Digital Marketing Trends - Experts Insights on How to Gain a Competitive Edge...
Digital Marketing Trends - Experts Insights on How to Gain a Competitive Edge...
 
PickUp_conversational AI_Capex, Inc._20240611
PickUp_conversational AI_Capex, Inc._20240611PickUp_conversational AI_Capex, Inc._20240611
PickUp_conversational AI_Capex, Inc._20240611
 
AI Driven Emotional Recognition in Digital Ads - Tarun Gupta
AI Driven Emotional Recognition in Digital Ads - Tarun GuptaAI Driven Emotional Recognition in Digital Ads - Tarun Gupta
AI Driven Emotional Recognition in Digital Ads - Tarun Gupta
 
Growth Marketing in 2024 - Randy Rayess, Outgrow
Growth Marketing in 2024 - Randy Rayess,  OutgrowGrowth Marketing in 2024 - Randy Rayess,  Outgrow
Growth Marketing in 2024 - Randy Rayess, Outgrow
 
No Cookies, No Problem - Steve Krull, Be Found Online
No Cookies, No Problem - Steve Krull, Be Found OnlineNo Cookies, No Problem - Steve Krull, Be Found Online
No Cookies, No Problem - Steve Krull, Be Found Online
 
Mastering SEO for Google in the AI Era - Dennis Yu
Mastering SEO for Google in the AI Era - Dennis YuMastering SEO for Google in the AI Era - Dennis Yu
Mastering SEO for Google in the AI Era - Dennis Yu
 
Pillar-Based Marketing - Ryan Brock, DemandJump
Pillar-Based Marketing - Ryan Brock, DemandJumpPillar-Based Marketing - Ryan Brock, DemandJump
Pillar-Based Marketing - Ryan Brock, DemandJump
 
Influencer Marketing Master Class - Alexis Andreasik
Influencer Marketing Master Class - Alexis AndreasikInfluencer Marketing Master Class - Alexis Andreasik
Influencer Marketing Master Class - Alexis Andreasik
 
Marketing in the Age of AI - Shifting CX from Monologue to Dialogue - Susan W...
Marketing in the Age of AI - Shifting CX from Monologue to Dialogue - Susan W...Marketing in the Age of AI - Shifting CX from Monologue to Dialogue - Susan W...
Marketing in the Age of AI - Shifting CX from Monologue to Dialogue - Susan W...
 

FINAL.pptx

  • 1. E-VOTING WEBSITE C B Patel Computer College & J.N.M PATEL SCIENCE COLLEGE C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE Documentation For Advanced Web Project “ Online Voting System ” Submitted By: Prithvi Subhashchand Jain Roll No:5084 SPID No : 2020019331 Subject: 506: Practical and Project (Advanced Web Designing) 1
  • 2. E-VOTING WEBSITE Student Information : Prithvi Subhashchand Jain C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE Name Roll No : 5084 SPID No : 2020019331 Class : TYBCA – 2 Semester: 5th Guided By : Mrs. Vaishali Dindoliwala Ma’am 2
  • 3. E-VOTING WEBSITE Introduction C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE “ONLINE VOTING SYSTEM” is an online voting technique. In this system people who have citizenship of India and of any sex can give his/her vote online without going to any physical polling station. There is a database which is maintained in which all the names of voters with complete information is stored. Online voting system is a website used to securely conduct votes and elections. As a digital platform, they eliminate the need to cast your votes using paper or having to gather in person. They also protect the integrity of your vote by preventing voters from being able to vote multiple times. This website divided into two modules 1.Client side 2.Admin side 3
  • 4. E-VOTING WEBSITE Technology used C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE Front end: HTML, CSS, JavaScript,Bootstrap 1.HTML: HTML is used to create and save web document. E.g. Notepad++ 2.CSS: (Cascading Style Sheets) Create attractive Layout 3.Bootstrap: responsive design mobile friendly site 4.JavaScript:it is a programming language, commonly use with web browsers. Back end: PHP, MySQL 1.PHP: Hypertext Preprocessor (PHP) is a technology that allows software developers to create dynamically generated web pages, in HTML, XML, or other document types, as per client request. PHP is open source software. 2.MySQL: MySql is a database, widely used for accessing querying, updating, and managing data in databases. 4
  • 5. E-VOTING WEBSITE Objective C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE • Online Voting System is a website which allows user to vote remotely without going to anywhere. • This website is user friendly and easy to use for online voting securely and conveniently. • This Application allows user to create account with their Aadhar number, which will be used for login purpose. • This Application also ensure that only those are allowed to vote who are eligible for vote, this task accomplish by allowing user to enter their ID. • Validating the system to ensure that only eligible voters are allowed to vote. • Implementing an automated and online voting system. 5
  • 6. E-VOTING WEBSITE System flow Chart Flow Chart of Admin side C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE Start Admin Login View Party Insert Party Update Party A No Yes 6
  • 7. E-VOTING WEBSITE A End Delete Party ViewVoter Edit and Delete Voter Logout View Winner C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE 7
  • 8. E-VOTING WEBSITE Flow Chart of Client side C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE 8
  • 9. E-VOTING WEBSITE DFD 0 Level for Voting 1st level DFD for admin & voter 1 C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE 9
  • 10. E-VOTING WEBSITE 2nd level DFD User or Voter 1.0 Voting System from Admin side 1 C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE 10
  • 11. E-VOTING WEBSITE 2.0 Vote count process from Admin Side 1 C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE 11
  • 12. E-VOTING WEBSITE Database C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE 1 Structure of the Database 1.Admin Registration No Name Type 1 FirstName varchar(50) 2 LastName varchar(50) 3 ID(Primary key) bigint(20) 4 post varchar(50) 5 DOB date 6 Password varchar(50) 7 Mobile bigint(20) 8 Gmail varchar(50) 12
  • 13. E-VOTING WEBSITE 2.Nomination 1 C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE No Name Type 1 FirstName varchar(50) 2 MiddleName varchar(50) 3 LastName varchar(50) 4 Partie varchar(50) 5 DOB date 6 phone bigint(20) 7 Gender varchar(50) 8 voterno(Primary key) bigint(20) 9 picture varchar(50) 10 address varchar(50) 11 no1name varchar(50) 12 no1voter bigint(20) 13 no2name varchar(50) 14 no2voter bigint(20) 15 totalvotes bigint(20) 13
  • 14. E-VOTING WEBSITE 3.User Registration 1 C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE No Name Type 1 FirstName varchar(50) 2 MiddleName varchar(50) 3 LastName varchar(50) 4 BirthDate date 5 Password varchar(50) 6 Phone bigint(20) 7 Gender varchar(50) 8 Aadharno(Primary key) bigint(20) 9 Address varchar(50) 10 image varchar(50) 11 vote varchar(50) 14
  • 15. E-VOTING WEBSITE Screenshots: 1.Registration page 1 C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE 15
  • 16. E-VOTING WEBSITE 2.Login page C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE 1 16
  • 17. E-VOTING WEBSITE C lient/User 3.Home page 1 C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE 17
  • 18. E-VOTING WEBSITE 4.Profile 1 C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE 18
  • 19. E-VOTING WEBSITE 5.About Us 2 C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE 19
  • 20. E-VOTING WEBSITE 6.Parties 2 C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE 20
  • 21. E-VOTING WEBSITE 7.Voting 2 C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE 21
  • 22. E-VOTING WEBSITE Admin 7 Admin Login 2 C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE 22
  • 23. E-VOTING WEBSITE 8. Admin Voter 2 C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE 23
  • 24. E-VOTING WEBSITE 9.Winner 2 C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE 24
  • 25. E-VOTING WEBSITE 10.Parties 2 C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE 25
  • 26. E-VOTING WEBSITE 11.Add Parties 2 C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE 26
  • 27. E-VOTING WEBSITE References • I have studied about PHP, MySQL etc. • Dream weaver was the main source in working of PHP. • I have also used MySQL to store the data in database. • In the making of this website, I got a lot of help from websites mentioned below  The sources are: -  www.php.net  www.w3schools.com  www.google.com  I have also used software: -  WAMP Server C.B. PATEL COMPUTER COLLEGE & J.N.M PATEL SCIENCE COLLEGE 2 27