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

https://github.com/ixgnoy/dapp_pollingapp

Decentralized Voting System (Web3 Decentralized App)
https://github.com/ixgnoy/dapp_pollingapp

hardhat smart-contracts solidity web3-dapp

Last synced: 29 days ago
JSON representation

Decentralized Voting System (Web3 Decentralized App)

Awesome Lists containing this project

README

        

# DApp_pollingapp

🗳️ Decentralized Voting System (Web3 DApp)


This is a Web3-based decentralized voting application built with Ethereum, Solidity, Hardhat, and React. It allows users to securely cast votes through a smart contract deployed on the Ethereum blockchain. The project includes a user-friendly frontend for voters and administrators, contract deployment/testing scripts, and smart contract interaction via JSON-RPC and ABI.

Tech Stack:
- Frontend: React, JavaScript
- Blockchain: Solidity, Hardhat, Ethereum (RPC)
- Smart Contract Testing & Deployment: Hardhat, JavaScript
- Wallet Integration: MetaMask or any Web3-compatible wallet

Features:
- Admin and Voting Panels
- Smart Contract-based vote casting
- Event listening for VoteCast
- Secure, transparent election process

The Architecture diagram: