Welcome to the Blockchain Web3 Crowdfunding DApp! This decentralized application (DApp) leverages blockchain technology and the Web3 stack to create a transparent, secure, and decentralized crowdfunding platform.
System include services (with folders):
client (front-end): we use Vite.
web3 back-end(solidity): stored smart contracts and compile+deploy to Ethereum.
First, in file web3/.env:
--> In this project, I choose alchemy to sync states on blockchain. The env file keeps the private key of metamask account by which you are using to deploy your smart contract.
To use this dApp, use must have an extension called Metamask, this is web browser extension, you can install it on Firefox, Chrome, Opera, etc.