Skip to content

This Website helps you to vote online with your voter ID as your authentication key

License

Notifications You must be signed in to change notification settings

akash151101/Online-Voting-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Online Voting System

This Online Voting system will manage the Voter’s information by which voter can login and use his voting rights. The system will incorporate all features of Voting system.

Purpose of this Project

  • Maintaining centralized database of enrolled voters, the primary key of which is a unique national ID stored in the database. The Administrator is the control of the website

  • Time saving , Work loading reduced, information available at time and it provide security for the data.

  • The main concept of this project is to build a website, which should be able to allow people to cast their vote by online.

Description

Online Voting System is an online voting technique. It is based on the other online services like Online Reservation System .In this system people who have citizenship of India and whose age is above 18 years of any sex can give his\her vote online without going to any polling booth. There is a Database which is maintained by the ELECTION COMMISION OF INDIA in which all the names of voter with complete information is stored. The Proposed System has the voting system and the counting procedure computerized. The system has ability to perform the voting procedure in less time, reduces the error possibility and the will not accept the invalid votes.

Screenshots

Admin Page

Admin Page1

Analysis Page

Authentication Page

Edit Candidate Page

Home Page

Login Page

Run Locally

1. Clone repo

$ gh repo clone akash151101/Online-Voting-System
$ cd Online-Voting-System

2. Install MongoDB

Download it from here: https://docs.mongodb.com/manual/administration/install-community/

3. Run Backend

$ npm install
$ nodemon app.js

4. Create Admin User

5. Login