Skip to content

Latest commit

 

History

History
80 lines (44 loc) · 1.35 KB

README.md

File metadata and controls

80 lines (44 loc) · 1.35 KB

Descentralized Crowdfunding

That's a descentralized crowdfunding builded with Solidity and NextJS.

Screenshots

App Screenshot

Running Tests

To run tests, run the following command

  npm run test

Run Locally

Clone the project

  git clone https://github.com/MullerEsposito/Crowdfunding.git

Go to the project directory

  cd Crowdfunding

Install dependencies

  npm install

Start the server

  npm run dev

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

PROVIDER_URL

CONTRACT_ADDRESS

Features

  • Create a new crowdfunding
  • Get all crowdfunding
  • Make a contribution to crowdfunding with a minimum amount
  • The crowdfunding manager can create requests to use crowdfunding funds
  • Contributors can vote to approve or disapprove a manager's request
  • Once the request receives a majority of votes, the manager can finalize a request to release the allocated resource to a supplier.

Authors

Badges

MIT License

🛠 Skills

React, Next.Js, Solidity...