Crowdfunding DApp 💰 This is a decentralized crowdfunding application (DApp) built on the blockchain, leveraging Solidity for smart contracts and JavaScript for the front-end. The platform allows users to create and manage their own fundraising campaigns in a secure, transparent, and trustless environment.
Features
1>Wallet Integration: Seamlessly connects with users' web3 wallets (e.g., MetaMask) to enable on-chain interactions.
2>Dynamic Campaigns: Users can create new crowdfunding campaigns with details like a title, description, funding goal, and duration.
3>Fundraising: Allows contributors to donate funds directly to a campaign's smart contract.
4>Transparency: All transactions and campaign details are recorded on the blockchain, ensuring complete transparency and immutability.
Technologies Used
1>Solidity: For writing the core smart contracts that handle campaign creation, contributions, and fund management.
2>JavaScript: For the front-end logic, including wallet connection and interacting with the smart contracts.
3>React/Next.js/HTML, CSS: (Choose one or more that you used) For building the user interface.
4>Ethers.js/Web3.js: (Choose one that you used) For connecting the front-end to the blockchain.