Skip to content

Yashkrit-Singh/Voting_Dapp

Repository files navigation

Online Voting DApp

A decentralized online voting application that allows users to cast their votes securely on the Ethereum blockchain.

Features

  • 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.

Tech Stack

  • Blockchain: Ethereum
  • Smart Contract Framework: Truffle
  • Development Environment: Ganache
  • Frontend Framework: React, Web3
  • Wallet: MetaMask

Screenshots

Register Page image

Voting Page image

Results Page image

Installation

  1. Clone the repository:
    git clone https://github.com/Yashkrit-Singh/Voting_DApp.git
  2. Navigate to the project directory:
    cd client
  3. Install dependencies:
    npm install
  4. Run the application:
    npm start

Usage

  • Connect your MetaMask wallet to the application.
  • Select a candidate and cast your vote.

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published