Giter Site home page Giter Site logo

rushikesh-tk / hackaasf-votenet Goto Github PK

View Code? Open in Web Editor NEW

This project forked from visheshkl/hackaasf-votenet

0.0 0.0 0.0 4.96 MB

A secure online voting system on using IPFS & Face Recognition.

License: GNU General Public License v3.0

HTML 3.26% CSS 16.93% JavaScript 72.29% Python 7.52%

hackaasf-votenet's Introduction

Vote Net

Problem:

  1. According to the present Indian voting system, people are only allowed to vote from their own constituency, which makes it difficult for voters to reach back their hometowns, and in most cases, it is impossible for the voter to make a vote. This inability to vote siginificantly reduces the polling percentage.
  2. Transparency and data security

Solution: We propose a system that allow voters to vote remotely by visiting a VoteNet booth nearest to them.

How? When a voter goes in to a VoteNet booth, his Voter ID will be fetched using a Retina/Fingerprint scanner (Face Recognition for POC), which can be verified from his physical Voter ID Card, following which his data, which is securely kept on Blockchain, will be fetched from our own IPFS/IPNS node. furthermore, contesting candidates from the voter's candidates will be displayed, from which the user can cast his vote to one. The user's vote will remain anonymous and a total count of votes to that candidate will increase. The data, being on blockchain, is immutable and hence the voter's details cannot be modified or deleted.

Tech Stack:

  • MERN for Front+Backend
  • Flask+Python for Machine Learning (Face Recognition)
  • IPFS/IPNS + Ethereum for Secure Data Storage

hackaasf-votenet's People

Contributors

ojaswa1942 avatar mavi05 avatar onprem avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.