Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mahdizarrei/voting
Easily add your candidates and create your poll
https://github.com/mahdizarrei/voting
dapp ethersjs smart-contracts vote-application voting web3
Last synced: about 2 months ago
JSON representation
Easily add your candidates and create your poll
- Host: GitHub
- URL: https://github.com/mahdizarrei/voting
- Owner: mahdiZarrei
- License: mit
- Created: 2024-08-13T09:16:50.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-08-15T10:02:12.000Z (5 months ago)
- Last Synced: 2024-08-15T11:35:48.286Z (5 months ago)
- Topics: dapp, ethersjs, smart-contracts, vote-application, voting, web3
- Language: JavaScript
- Homepage:
- Size: 4.53 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Voting
![Vote image](./pic/vote.jpg)
Blockchain voting is a digital way of voting that uses blockchain technology. Here's how it works:
1. Registration: Citizens register and verify their identity on the blockchain.
2. Immutable Votes: Votes are recorded on the blockchain, making them unalterable and transparent.
3. Counting: The blockchain ensures accurate vote counting, leading to quick and clear election results.
In summary, blockchain voting brings secure, transparent digital balloting, ensuring immutable and verifiable votes for enhanced democratic processes.## Clone Repository
git clone https://github.com/mahdiZarrei/Voting.git
cd Voting## Requirements
[node.js](https://nodejs.org/en/) v10.18.0+ And [Metamask](https://metamask.io/) extension on your browser
## Installation
Use the package manager [npm](https://www.npmjs.com/) to install Voting .
npm install
## Usage
npm run dev
Open localhost:5173 to access the application!
## Photo gallery
### Login Vote
![Login Vote image](./pic/LoginVote.jpg)
### Made vote
![Made vote image](./pic/made.jpg)
### Start vote
![start vote image](./pic/started.jpg)
### Candidates page
![Candidates page](/pic/candidate.jpg)
### you are not connected
![not connected](/pic/notConnected.jpg)
### has started
![has started](/pic/started.jpg)
## License
MIT