Skip to content

Anas-github-acc/dVoting

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

React + Truffle Project

This repository contains a decentralized application (DApp) project structured into two primary components:

  1. Client: A React application that serves as the frontend.
  2. Contract: Contains smart contracts written in Solidity, managed and deployed using Truffle.

Getting Started

Prerequisites

Ensure you have the following tools installed on your system:

  • Node.js (v14 or higher) and npm: Download here
  • Truffle: npm install -g truffle
  • Ganache: For local blockchain development, download here
  • MetaMask: Browser extension for Ethereum wallet, install here

Installation

  1. Clone the repository:

    git clone https://github.com/Anas-github-acc/dVoting.git
    cd dVoting
    
    

This version includes instructions to guide users to follow the separate README.md files in the contract and client directories for detailed setup and running processes. note: you have to first run contract then client

Open to Contribute

We welcome contributions! Please follow these steps:

Fork the repository

  • Create a new branch git checkout -b feature-branch
  • Commit your changes git commit -m 'Add some feature'
  • Push to the branch git push origin feature-branch
  • Open a pull request

Contact Information

For any inquiries, please reach out to [email protected].

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published