- Notifications
You must be signed in to change notification settings - Fork11
A Blockchain based secure voting system with delegation support
License
NotificationsYou must be signed in to change notification settings
nisiddharth/Blockchain-Voting-System
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
A Blockchain based secure voting system with delegation support.
- Clean Interface for both Election Chairperson and Voters.
- Support for delegation.
- Make sure JDK 1.8 is installed on your system and added to System
PATH
. - InstallGanache on your system (It provides a one-click personal Ethereum blockchain).
- Run Ganache on Port number
8545
, leave other settings at their defaut. - Clone this git repository using
git clone https://github.com/nisiddharth/Blockchain-Voting-System.git
- Open project folder in
NetBeans IDE 8.2 or above
, configure library paths according to your system. All required libraries are present in./required_jars
directory. - Build project and run
voting.system.ChairmanPanel
to start Election process, andvoting.voter.Vote
to Vote. - At end of Election, press 'End Election and view Result' button to view Results.
- Web3j - Java and Android library for integration with Ethereum clients
About
A Blockchain based secure voting system with delegation support
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Releases
No releases published
Packages0
No packages published