Skip to content

A Python-based GUI for electronic voting with admin, voter panels, live results visualization, data export (CSV/JSON), and theme toggle. Built with Tkinter and Matplotlib.

Notifications You must be signed in to change notification settings

KuTzA1/EVM-Voting-System-By-Hrishi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 

Repository files navigation

πŸ—³οΈ Welcome to the EVM Voting System By Hrishi πŸŽ‰

EVM Voting System

Overview

The EVM Voting System By Hrishi is a Python-based GUI application designed for electronic voting. Developed with features like admin and voter panels, real-time result visualization, data export capabilities in CSV/JSON formats, and a theme toggle option, this application provides a modern and efficient way to manage elections.

Features

πŸ”Ή Admin Panel for managing election settings
πŸ”Ή Voter Panel with secure authentication
πŸ”Ή Live Visualization of voting results using Matplotlib
πŸ”Ή Export voting data in CSV or JSON format
πŸ”Ή Theme Toggle to customize the interface

Technologies Used

The EVM Voting System By Hrishi is built using the following technologies:

🐍 Python
πŸ–₯️ Tkinter for GUI development
πŸ“Š Matplotlib for data visualization

Usage

To launch the application, download the software from the following link: Download Software

Screenshots

Admin Panel Voter Panel Results Visualization

Installation Guide

  1. Clone the repository to your local machine
  2. Install the necessary dependencies using pip install -r requirements.txt
  3. Run the application using python main.py

Roadmap

Future updates for the EVM Voting System By Hrishi may include:

  • Integration with external databases for enhanced data management
  • Improved security features for voter authentication
  • Accessibility enhancements for users with disabilities

Contribute

If you'd like to contribute to the project, feel free to submit a pull request. Your contributions are greatly appreciated!

Support

For any inquiries or issues, please contact the project maintainer at hrishi@evmvotingsystem.com

License

This project is licensed under the MIT License - see the LICENSE file for details.

Thank you for using the EVM Voting System By Hrishi! Happy voting! πŸ—³οΈπŸŽ‰

About

A Python-based GUI for electronic voting with admin, voter panels, live results visualization, data export (CSV/JSON), and theme toggle. Built with Tkinter and Matplotlib.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published