Skip to content

rxl895/online-voting-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🗳️ Online Voting System

A secure and user-friendly web-based voting platform designed for student council elections. The system simulates OTP-based authentication, allows a single vote per registered email, and provides a real-time admin dashboard to view results.

🔧 Features

  • Email-based user authentication (OTP simulated)
  • One vote per verified user (duplicate prevention)
  • Real-time vote tracking using MySQL
  • Admin dashboard to monitor voting results

🛠️ Tech Stack

  • PHP (MAMP or XAMPP)
  • MySQL + phpMyAdmin
  • HTML/CSS (vanilla)
  • Session-based login and state tracking

📸 Screenshots

(Make sure the following files exist in the /screenshots folder)

Homepage OTP Verification Vote Page Thank You Page Admin Dashboard

🧪 How to Run Locally

  1. Install MAMP or XAMPP
  2. Clone this repository into your server root directory:
    git clone https://github.com/rxl895/online-voting-system.git

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages