Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Web-Based Online Voting System is a digital solution that enables voters to cast their votes via internet, eliminating the need for traditional paper-based voting.

Notifications You must be signed in to change notification settings

jayeshbhandarkar/Web-Based-Online-Voting-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

19 Commits

Repository files navigation

Web-Based Online Voting System

Introduction

The Web-Based Online Voting System is a digital solution designed to facilitate a secure and efficient voting process via the internet. This system eliminates the need for traditional paper-based voting, making the voting process more accessible and convenient.

Project Overview

  • Designed a secure and user-friendly online voting platform.
  • Developed using HTML, CSS, JavaScript and backend technologies.
  • Integrated authentication, and real-time updates for a seamless voting in an Organisation.

Features

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

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.

Requirements

  • XAMPP: Ensure you have XAMPP installed on your system.
  • Make sure that the Apache and MySQL modules is properly working in XAMPP Control Panel.

Installation Steps

STEP 1 - Download the Zip File :

	- Download the project zip file from the repository.

STEP 2 - Unpack the Project :

	- Unpack the zip file into your project's root folder.

STEP 3 - Create Database :

	- Open phpMyAdmin and create a database named voting.
	- Import the voting.sql file from the project directory into the voting database.

STEP 4 - Start XAMPP :

	- Open the XAMPP Control Panel.
	- Start Apache and MySQL.

STEP 5 - Configure Project :

	- Navigate to the project directory.
	- Open config.php and update database credentials if necessary.

STEP 6 - Access the System :

	- Open your web browser and navigate to http://localhost/votingsystem/index.php

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

⬀ Please do ⭐ the Repository, if it helped you in anyway.

😊 Thankyou !! ✨

About

Web-Based Online Voting System is a digital solution that enables voters to cast their votes via internet, eliminating the need for traditional paper-based voting.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /