2 min read
Voting dApp

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