This platform is built on Ethereum Blockchain that uses "Votes" as tokens.
Why combine Elections & Blockchain?
Using the power of "Proof of Algortihm" no one can hack the Voting machine and using this method we can have an immutable legitimate record of elections conducted
So the overview of the platform can be given such
- UIDAI Validation using Aadhar ID & OTP, making sure that one user can only vote once.
- Upon successfull login, the user will be taken to main platform wherein the users can vote for the candidate that they deem worthy. If the user doesn't have a proper idea about the candidate, (s)he can make use of "What does India think?" module.
- WDIT is a machine learning based sentiment analysis, which perform a quick run on the stats and shows which party/candidate are people supporting or are against.
Clone repository and run
npm install
Then launch the testpc server with
npm run ganache
and from a separate shell
npm run http_server
open the "main.html" file in your browser
This is how it looks like --
And that's it. I hope you were able to successfully execute or else shoot a mail at [email protected]