Voting DApp

Blockchain Voting for Agricultural Cooperatives — Transparent, Tamper-Proof Elections

Voting DApp Banner

Overview

This decentralized application enables cooperatives to manage transparent voting on leadership, finances, and critical decisions. It leverages Ethereum smart contracts to ensure each vote is verifiable, anonymous, and immutable.

Tech Stack

  • Frontend: Next.js, Tailwind CSS
  • Smart Contracts: Solidity, Sepolia Testnet
  • Wallet Integration: MetaMask + ethers.js
  • Data Visualization: Recharts
  • Hosting: Vercel

Smart Contract Features

  • Proposal creation and management
  • Admin/member role separation
  • Vote casting with delegation support
  • Real-time on-chain charting

Demo Video

Screenshots

Voting SummaryProposal Form

My Role

I handled the fullstack development — from writing Solidity contracts to building the frontend interface, integrating wallet connection, and implementing vote charts. This project demonstrates a complete dApp lifecycle including UI/UX, governance logic, and on-chain analytics.

Work With Me

Ready to start a project, collaborate with your team, or get expert guidance? Let us create impactful solutions together.