https://github.com/anupam-io/safeelections
Safe elections using solidity smart contracts. The web application is made with Node.js, React.js, and Semantic UI React. The application is connected through the Kovan test network.
https://github.com/anupam-io/safeelections
blockchain-technology elections javascript nodejs react reactjs safe-elections safety semantic-ui-react solidity vote voting-app voting-application
Last synced: about 1 month ago
JSON representation
Safe elections using solidity smart contracts. The web application is made with Node.js, React.js, and Semantic UI React. The application is connected through the Kovan test network.
- Host: GitHub
- URL: https://github.com/anupam-io/safeelections
- Owner: anupam-io
- Created: 2021-01-01T08:53:48.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-02-13T18:36:08.000Z (about 4 years ago)
- Last Synced: 2025-03-18T20:48:09.151Z (about 1 month ago)
- Topics: blockchain-technology, elections, javascript, nodejs, react, reactjs, safe-elections, safety, semantic-ui-react, solidity, vote, voting-app, voting-application
- Language: JavaScript
- Homepage: https://akcgjc007.github.io/SafeElections/
- Size: 7.47 MB
- Stars: 5
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[](https://shields.io/)
[](https://GitHub.com/Naereen/ama)
[](https://github.com/ellerbrock/open-source-badges/)# Safe Elections: A tamper free election service based on Ethereum
## Intro
The aim of this project is to make an application where independent and trustless elections can be held. The app has several features implemented and all bundled into one React application.The app is configured for Kovan test network.
## How to participate online ?
- Visit from desktop: [Safe Elections](https://akcgjc007.github.io/SafeElections/)
- Make sure you have a metamask wallet
- Make sure you are switched to Kovan test network
- Make sure you have some test ethers
- Have fun then!## Features
- New elections can be hosted
- Each voter:
- can vote strictly once
- can only vote if voting is not ended by admin
- Admin:
- can access the *admin tools* section
- can end the voting## Technology used
- Smart contract in solidity
- Node.js, React.js, Javascript
- Semantic UI React## How to run ?
- `yarn i`
- `yarn start`
- `yarn compile`
- `yarn test`## Sample
![]()
## Contributors