Skip to content

Preferential Voting Application, which enables people to rank a provided list of candidates in their order of preference. The voting is then safely and securely executed as a blockchain transaction, and the votes are stored in the blockchain permanently, and can be viewed any time to verify their legitimacy

Notifications You must be signed in to change notification settings

x-maues/BlockPoll

Repository files navigation

BLOCKPOLL

Setup locally: Contract BACKEND:

  1. node .\API_Scripts\server.js

FRONTEND: cd client npm start

  1. Auth Backend cd backend nodemon index.js

Procedure:

  1. Go to register the route and register eligible voters

  2. Provide voters with their credentials with which they can sign in and cast their votes

(Cast your votes or Abstain from voting or Reject)

  1. Admin Login - Username, Password = admin,pass Select any of the admin functions to Start Election, End Election, View Votes, View Voting Status, View Results through the Smart Contract functions

About

Preferential Voting Application, which enables people to rank a provided list of candidates in their order of preference. The voting is then safely and securely executed as a blockchain transaction, and the votes are stored in the blockchain permanently, and can be viewed any time to verify their legitimacy

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published