A decentralized online voting application that allows users to cast their votes securely on the Ethereum blockchain.
- Secure Voting: Leverages blockchain technology to ensure that all votes are tamper-proof.
- Real-Time Results: View real-time election results with transparency.
- User-Friendly Interface: Built with React for an intuitive user experience.
- Blockchain: Ethereum
- Smart Contract Framework: Truffle
- Development Environment: Ganache
- Frontend Framework: React, Web3
- Wallet: MetaMask
- Clone the repository:
git clone https://github.com/Yashkrit-Singh/Voting_DApp.git
- Navigate to the project directory:
cd client
- Install dependencies:
npm install
- Run the application:
npm start
- Connect your MetaMask wallet to the application.
- Select a candidate and cast your vote.
This project is licensed under the MIT License.