0% found this document useful (0 votes)
19 views12 pages

Project Report IWT

Uploaded by

Ritik Sharma
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views12 pages

Project Report IWT

Uploaded by

Ritik Sharma
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12

Project Title: Online Voting System

Team Name: Tech Titans

Team Members:
 Ritik Sharma (01-CSE-2022)
 Awais Ahmed (30-CSE-2022)
 Sagar Sharma (01-ITE-2022
 Aditya Sharma (02-ITE-2022)
Introduction:

The Online Voting System is a digital solution designed


to facilitate a secure and efficient voting process
through the internet. This system eliminates the need
for traditional paper- based voting, making the voting
process moreaccessible and convenient.

 The introduction of an online voting system aims


to provide a more convenient and efficient way for
citizens to participate in elections. With paper-
based voting systems,it can be difficult to locate
specific candidates and ensure voter eligibility. It
also made hectic and rush for voters to visitthe
Centre and vote the candidate.

 An online voting system addresses theseissues


by providing secure authenticationand verification
mechanisms, making the Voting process more
automated and streamlined. It made easy for
authorized person to login in from its own device
andvote.
 Furthermore, the online voting system can also
increase transparency and provide faster results.
Project Overview

 Designed a secure and user-friendlyonline voting


platform.
 Developed using HTML, CSS, JavaScript and
backend technologies.
 Integrated authentication, and real-time updates
for a seamless voting in an Organisation.

 In our proposed systems, voting and counting is


automated. It makes the election process easy
and secure It also protect the integrity of every
vote by preventing voters from being able to vote
multiple times.
 Voting services helps to save time, stickto best
practices, and meet internal requirements and/or
external regulationssuch as third-party vote
administration needs.
PURPOSE AND SCOPE
 Online Voting is a web-based voting system that
will help you manage your elections easily and
securely. This voting system can be used for
casting votes during the elections held in colleges,
etc.

 In this system the voter does not have togo to the


polling booth to cast their vote. They can use their
personal computer to cast their votes.

 The purpose of the online voting system is to


provide a convenient platform for voters to
exercise their democratic rightwithout hassles.
 The benefits of the system include an increase in
voter turnout and enhancedaccessibility for all.
 The features of the system include a secure
authentication and verificationprocess using your
phone-number and OTP.

 Overall, the purpose and scope of the online


voting system can revolutionize theway elections
are conducted in India, andit is essential to work
towards its implementation in a secure and
transparent manner.
Features and Usage

Features:
 Admin Panel: Manage voters, candidates,
and oversee the voting process.
 Voter Registration: Allow users to register as
voters.
 Voting Process: Secure and user-friendlyinterface
for casting votes.
 Results Tabulation: Automatic tallying anddisplay
of election results.

Usage:
- Admin
- Login using the provided credentials.
- Manage voters and candidates.
- Monitor voting process and results.
- Voter
- Register on the system.
- Login with their credentials.
- Cast their vote securely.
- Admin Panel Login Details
- Username: [email protected]
- Password: pass@123
Software Requirement
Specifications

- User Requirement:
- The website should allow the voter to cast the
vote and give services only to the genuine
user. Genuine user should be identified via
OTP authentication.
- User should be able to cast the vote only once
and only during the time of elections.

- Software Requirements:
- Operating System: Windows, Linux, Mac.
- Languages: PHP, HTML, CSS, Java Script.
- Database: MYSQL.
- Server: Apache.
- Tools: Visual Studio Code, XAMPP.

- Hardware Requirements:
- Processor: core i3 or higher.
- RAM: 2GB(minimum).

- Requirements(must-needed):
- XAMPP: Ensure you have XAMPP installed on
yoursystem.
- Make sure that the Apache and MySQL
modules is properly working in XAMPP Control
Panel.
Technologies used

- Frontend: HTML, CSS, JavaScript
- Backend: PHP
- Database: MySQL
- Server: XAMPP
- Security: To verify the Voters, Mobile OTP
Verification is used via API for enhanced
security.

 HTML: HTML stands for Hyper Text Markup


Language. HTML is the standard markup
language for creating Web pages.HTML
describes the structure of a Web page.HTML
consists of a series of elements.HTML elements
tell the browser how to display thecontent.

 CSS: CSS stands for Cascading Style


Sheets.CSS describes how HTML elements are
to be displayed on screen, paper, or in other
media. It can control the layout of multiple web
pages all atonce. External stylesheets are stored
in CSS files.

 MYSQL: is an open source, SQL relational


database management system(RDBMS) that is
free for many uses (more detail on that later).
Each in its history, MYSQL occasionally faced
opposition because of its lack of support for
some core SQL constructs such assub-selects
and foreign keys.
 JS: (Java Script) is used for:
- Client side validation of form elements
instead of sending data to server every
time.
- To insert new elements such as text box
etc. to the website on the go.
- To provide users notifications from the
server.
- To load data in the background from the
server and loaded on to the page side
withoutreloading.
 PHP: PHP is an acronym for "PHP: HypertextPre-
processor”. PHP is a widely-used, open source
scripting language. PHP scripts are executed on
the server. PHP is free to download and use PHP
can beused for the following:
- PHP can generate dynamic page content.
- PHP can create, open, read, write, delete,
and close files on the server.
- PHP can collect form data.
- PHP can send and receive cookies.
- PHP can add, delete, modify data in your
database.
- PHP can be used to control user-access.
- PHP can encrypt data.
SAMPLE SCREENS

You might also like