Redidacove / SIH

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

VoteEasy

An online voting system that ensures secure and transparent elections using blockchain technology, machine learning, and cloud computing.

🔗 Links

The app is live at -

📃Features

  • Clean UI/UX : User friendly responsive web application for voter registration and casting ballots with admin dashboards.
  • Machine Learning : Implemented facial recognition (98% accurate) and biometric authentication using to verify identities.
  • Blockchain : Developed smart contracts for creating, managing and evaluating the voting process.
  • Security : Blockchain system with zk rollups for recording and storing each vote securely and immutably.
  • User Authentication : Provide user registration and login functionalities with JWT and session cookies.

♾️Process Flowchart

👥 Use cases

  • Voters register on the platform by providing identity verification through biometrics and personal information.
  • On election day, voters cast their ballots through the application, which records their choices on the blockchain.
  • Machine learning algorithms verify voters' identities and check for irregularities.
  • The blockchain records each vote, making it tamper proof and transparent.
  • After the election, a smart contract is deployed, and the results are automatically tabulated and displayed in real time on the platform.
  • Special access and supervision controls for election authorities

⚙️ Tech Stack

  • Frontend framework - React, Tailwind, Material UI
  • Backend and server - Node, Express
  • Database - MongoDB
  • State management - Redux
  • Machine learning - Python, Open CV
  • Blockchain - Ethereum, zero knowledge rollups, smart contracts (solidity)
  • API and Cloud - Gmail, Google Cloud, Dialogflow

🧑‍💻 Authors

Jyotiraditya Mishra
Meghna Dutta
S Victor Kumar
Ankush Roy
Md. Amaan
Adarsh

About


Languages

Language:Python 95.6%Language:C 2.5%Language:JavaScript 0.7%Language:C++ 0.5%Language:Cython 0.5%Language:Fortran 0.1%Language:Solidity 0.0%Language:HTML 0.0%Language:PowerShell 0.0%Language:Batchfile 0.0%Language:EJS 0.0%Language:CSS 0.0%