0% found this document useful (0 votes)
174 views4 pages

Abstract EVoting Django

This document proposes developing a Django Python application for an e-voting system using email OTP verification. The system would match voter IDs to stored databases and generate one-time passwords that are emailed to registered voters. This allows voters to be validated and vote, reducing queues. The system aims to automate existing manual voting processes for better election management and efficiency. It would use Django's automatic admin interface to manage content. Hardware requirements include a dual-core system and 500GB hard drive, while software requirements include Windows, HTML/CSS/JS, Python/MySQL, XAMPP, and Django. Key modules would allow admin to manage users and elections, committees to view results, and users to register, login with OTP,
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
174 views4 pages

Abstract EVoting Django

This document proposes developing a Django Python application for an e-voting system using email OTP verification. The system would match voter IDs to stored databases and generate one-time passwords that are emailed to registered voters. This allows voters to be validated and vote, reducing queues. The system aims to automate existing manual voting processes for better election management and efficiency. It would use Django's automatic admin interface to manage content. Hardware requirements include a dual-core system and 500GB hard drive, while software requirements include Windows, HTML/CSS/JS, Python/MySQL, XAMPP, and Django. Key modules would allow admin to manage users and elections, committees to view results, and users to register, login with OTP,
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

E-Voting App for Election Using Email OTP Verification

based on Django python Application


Abstract

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, our proposed system develop an Django
python application for E-voting 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 E-mail id. 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. . To transform the existing manual Voting system into an
automate system. For the better management of Voting for Election to improve efficiency.
Django admin is most powerful parts of Django is its automatic admin interface. It reads
metadata in your models to provide a powerful and production-ready interface that content
producers can immediately use to start managing content on your site. Django is a web
application framework written in Python programming language. It is based on MVT (Model
View Template) design pattern.   Django is implemented in Python, which has excellent security
track record.
Software and Hardware Requirements

Hardware Requirements:

System : Dual Core

Hard Disk : 500 GB

Mouse : Logitech.

RAM : 2GB

Software Requirements:

Operating System : Windows OS

Front-End : HTML, CSS, and JS

Back-End : Python, MYSQL

Tool : XAMPP 3.2.1

Framework : Django 3.2.8

Module List

Admin
 Manage Users
 Create Election Candidate
 Allocate election Data and image Upload with Candidate
 Allocate candidate to election wards
 Import Voter List
 View & update Voter List
Election Commitee
 Login
 View All Candidate Election Results
 Allocate the next poll for voting

USER
 Register using Voter ID
 OTP After Register Verification
 Login using Voter ID
 OTP Login Verification
 Get OTP for Voting
 Select Candidate
 Submit Vote

You might also like