You are on page 1of 13

E-BALLOT

(THE ELECTORAL
INNOVATION)
Upgrade from manually counting ballots to an online election
system without sacrificing the integrity of your vote.
INTRODUCTION
Online voting system is a voting system in which a
voter can use his/her voting rights from anywhere
in the country.
It is a domain independent web-based platform
which can be used to cast votes easily without the
hustle of handling bulk of information manually.
Voters/candidates can register themselves via the
credentials and they will be verified properly
through the database of the population.
Voters can cast their votes from anywhere in the
country without visiting voting booths.
To Implement an automated voting system. 

To Validate the system to assure that only one’s country’s voters are approved. 

Instant poll result. 

Candidates can apply through this application to the political party which
he/she wants and election commission accept it after political party’s acceptance  

To make it easy to keep track of voters. 

To increase the number of voters.

To reduce the cost of setting up voting booths

To reduce the risk of violence and hindrance with the poll results.


FRONTEND - 
• HTML - HTML is a markup language. It provides
the structure of a website so that web browsers
know what to show.
• CSS - CSS is a Cascading Style Sheet. CSS lets web
TECHNOLO designers change colors, fonts, animations, and
transitions on the web. They make the web
GY USED look good.
• JAVASCRIPT - Programming languages are ways to
communicate to computers and tell them what
to do. JavaScript used by all web browsers,
Meteor, and lots of other frameworks
BACKEND - 
• Node.js - It is an open-source and cross-
platform JavaScript runtime environment.
It is a popular tool for almost any kind of
project! Node.js lets developers use
JavaScript to write command line tools and
TECHNOLO for server-side scripting.
GY USED
• MongoDB - MongoDB is a source-available
cross-platform document-oriented
database program. Classified as a NoSQL
database program, MongoDB uses JSON-
like documents with optional schemas.
DIAGRAMS - 
DFD
(DATA FLOW
DIAGRAM)
DIAGRAMS
(E-R DIAGRAM)
SCREENSH
OTS
 (HOME
PAGE)
SCREENSHO
TS
(VOTER
PAGE)
SCREENSH
OTS
(CANDIDAT
E PAGE)
SCREENSHO
TS
(ADMIN
PAGE)
OUTCOMES
• It hopefully creates more attraction for those people who
do not cast their votes today. 
• This multitude of opportunities will make voting more
accessible.
• Vote counting is also made easy by the Online Voting
System since it's just a matter of querying the database.

You might also like