Smart Voting System for Student Election

  • Unique Paper ID: 188013
  • Volume: 12
  • Issue: 7
  • PageNo: 339-350
  • Abstract:
  • Traditional voting methods, such as paper ballots and basic electronic machines, still face problems like fake voting, vote tampering, repeated voting, and slow result counting. To address these issues, this paper presents a smart voting system that utilizes both RFID cards and fingerprint verification to enhance security. The system operates on an IoT-based setup, where an ESP32 microcontroller manages voter authentication in real-time. A Python Flask server connected to a MySQL database safely stores votes, counts them, and displays the results instantly. Testing shows that the system can verify voters quickly, taking less than eight seconds per person while also blocking duplicate votes. Overall, the design is fast, secure, and reliable, making it suitable not only for student elections but also for larger institutional or government use.

Copyright & License

Copyright © 2025 Authors retain the copyright of this article. This article is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

BibTeX

@article{188013,
        author = {Vaishnavi Sunil More and Sakshi Mulik and Anirudh Khade and Aditya Mohite},
        title = {Smart Voting System for Student Election},
        journal = {International Journal of Innovative Research in Technology},
        year = {2025},
        volume = {12},
        number = {7},
        pages = {339-350},
        issn = {2349-6002},
        url = {https://ijirt.org/article?manuscript=188013},
        abstract = {Traditional voting methods, such as paper ballots and basic electronic machines, still face problems like fake voting, vote tampering, repeated voting, and slow result counting. To address these issues, this paper presents a smart voting system that utilizes both RFID cards and fingerprint verification to enhance security. The system operates on an IoT-based setup, where an ESP32 microcontroller manages voter authentication in real-time. A Python Flask server connected to a MySQL database safely stores votes, counts them, and displays the results instantly. Testing shows that the system can verify voters quickly, taking less than eight seconds per person while also blocking duplicate votes. Overall, the design is fast, secure, and reliable, making it suitable not only for student elections but also for larger institutional or government use.},
        keywords = {Biometric verification, Election management system (EMS), Flask, IoT, Microcontroller, RFID, Secure elections, Smart voting},
        month = {November},
        }

Cite This Article

  • ISSN: 2349-6002
  • Volume: 12
  • Issue: 7
  • PageNo: 339-350

Smart Voting System for Student Election

Related Articles