0% found this document useful (0 votes)
81 views5 pages

Online Voting System Project

The document describes an online voting system project built in Python. The system allows voters to cast ballots from any computer rather than going to physical polling stations. It has two modules, one for administrators to manage elections and candidates, and one for users/voters to view elections and submit votes. The system aims to make elections more accessible and efficient while reducing issues like voter fraud. It uses technologies like HTML, CSS, JavaScript, Python and MySQL. Potential limitations include security risks if accounts are hacked or incorrect data entry leading to inaccurate results. The system is intended to facilitate elections in organizations, universities and beyond traditional national polls.
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)
81 views5 pages

Online Voting System Project

The document describes an online voting system project built in Python. The system allows voters to cast ballots from any computer rather than going to physical polling stations. It has two modules, one for administrators to manage elections and candidates, and one for users/voters to view elections and submit votes. The system aims to make elections more accessible and efficient while reducing issues like voter fraud. It uses technologies like HTML, CSS, JavaScript, Python and MySQL. Potential limitations include security risks if accounts are hacked or incorrect data entry leading to inaccurate results. The system is intended to facilitate elections in organizations, universities and beyond traditional national polls.
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/ 5

Online Voting System Project

1) Background/ Problem Statement

Democracy is an important matter in most modern societies. One of


the most important activities in a democracy is the election of
representatives. It is also a very delicate process that is subject to
various disturbances, such as inactive citizens, fraud attempts, etc. The
problem of voting is still critical in terms of safety and security.
We have designed an Online Voting System in Python to tackle the
existing problem of elections in various spaces. It is a web-based voting
system that will help to manage elections easily and securely. This
voting system can be used for casting votes during elections held in
universities and organizations. In this system, the voter does not have
to go to the polling booth to cast their vote. They can use their personal
computer for doing so. The system can be used anywhere. It is not just
employed for national elections; it may also be used for any sort of
elections required.
2) Working of the System

The system comprises 2 modules: User and Admin.


The admin can log in using their credentials. They will have the access
to add, update, delete and view elections. They can also add
candidates. They can either choose candidates from the registered
users or add new ones. They can view the votes cast by the users and
the winner of the elections.

The user would require to register first to access the system. They can
log in using their credentials. They can manage their profile and change
their passwords. The users can view both the ongoing and expired
elections along with their details and candidates. For ongoing elections,
the user can cast their votes and for expired elections, they can view
the winners.

This system involves HTML, CSS and JavaScript in the front end and
Python in the backend. The database used is MySQL and the framework
used is Django.
3) Advantages

- It helps to conduct elections easily.


- The voters can cast vote from the comfort of their homes.
- The voters don’t have to wait in a queue to cast their votes.
- The system works efficiently.
- It is also less time-consuming.
4) System Description

The system comprises 2 major modules with their sub-modules as


follows:

❖ Admin
❖ User

5) System Requirements

I. Hardware Requirement

i. Laptop or PC
• Windows 7 or higher
• I3 processor system or higher
• 4 GB RAM or higher
• 100 GB ROM or higher

II. Software Requirement

ii. Laptop or PC
• Python
• Sublime Text Editor
• XAMP Server
6) Limitations/Disadvantages

- There are chances of voters’ or candidates’ accounts getting


hacked.
- If any data is entered wrong, the system can produce inaccurate
results.

7) Application

- Our Online Voting System is developed to conduct votes and


elections securely. It is not only limited to national elections but
can be used to conduct general elections.

You might also like