An open API service indexing awesome lists of open source software.

https://github.com/hashfx/decentralised-voting-system

A Simple Voting System hosted on Ethereum Blockchain
https://github.com/hashfx/decentralised-voting-system

Last synced: about 1 year ago
JSON representation

A Simple Voting System hosted on Ethereum Blockchain

Awesome Lists containing this project

README

          

## Decentralised Voting System

#### Install Software and Dependencies

##### Install NodeJS and Ganache

[Node JS](https://nodejs.org/en/download/)

[Ganache](https://trufflesuite.com/ganache/index.html)

##### 1. Install Truffle
```bash
npm install -g truffle
```

##### 2. Clone the Repository
```bash
git clone https://github.com/hashfx/Decentralised-Voting-System/
```

##### 3. Install node modules
```bash
npm install # cd to cloned repo
```

##### 4. Deploy contract to Ganache Blockchain
```bash
truffle migrate --reset # make sure Ganache is running in background
```

##### 5. Run Frontend Script
```bash
npm run dev
```

##### 6. GoTo: `localhost:3000` OR `http://192.168.8.100:3000`

### Contribution
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

### License
[MIT License](https://github.com/hashfx/Decentralised-Voting-System/blob/main/LICENSE)



Thanks for Visiting the Profile and Repository of Decentralised Voting System 😊