khushikunte / VoteChain

Blockchain bases E-Voting system.

Home Page:https://npb-vote-web-3.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

VoteChain

About

NPB_VOTE_WEB3 is a blockchain-based E-Voting system that leverages web technologies and the Ethereum blockchain. The project is built using a tech stack that includes JavaScript, CSS, SCSS, HTML, EJS, and Solidity.

Check this video for the details: https://youtu.be/qKsu3-Jkas0?feature=shared

Features

  • Secure Voting: Utilizes the Ethereum blockchain for secure and transparent voting.
  • User-Friendly Interface: Provides an intuitive interface for voters to cast their votes.
  • Smart Contract Integration: Implements smart contracts written in Solidity for handling the voting process.

Getting Started

Follow these steps to get started with NPB_VOTE_WEB3:

  1. Clone the repository:

    git clone https://github.com/jaibhedia/NPB_VOTE_WEB3.git
    cd NPB_VOTE_WEB3
    
  2. Install dependencies:

    npm install
  3. Configure the application:

    Update configuration files if necessary. Ensure the Ethereum wallet connection details are set.

  4. Run the application:

    To run the frontend server use:

     npm run dev
  5. Access the application:

    Open your web browser and navigate to http://localhost:3000 (or a different port if configured).

If you would like to contribute to the project, please follow our contribution guidelines.

License

This project is licensed under the MIT License.

Contact

LinkedIn: https://www.linkedin.com/in/shantanuswami/

About

Blockchain bases E-Voting system.

https://npb-vote-web-3.vercel.app

License:MIT License


Languages

Language:JavaScript 31.6%Language:CSS 30.3%Language:SCSS 29.3%Language:HTML 5.2%Language:EJS 3.5%Language:Solidity 0.1%