Voting dApp is a decentralized voting system built with Solidity smart contracts and deployed using Hardhat. This application allows administrators to register voters and manage proposals, while users can securely cast votes on-chain and view real-time results.
📋 Features
- ✅ Register voters with wallet addresses
- ✅ Create and manage voting proposals
- ✅ Cast votes securely and immutably on the blockchain
- ✅ View real-time vote counts and results
- ✅ Smart contracts written in Solidity
- ✅ Deployed using Hardhat to an Ethereum testnet
- ✅ Integrated with MetaMask for wallet interactions
- ✅ Frontend built with React and Ethers.js
🧠Tech Stack
- Smart Contracts: Solidity, Hardhat
- Blockchain: Ethereum (e.g., Goerli testnet)
- Frontend: React, Ethers.js
- Wallet: MetaMask