CrowdFundX
CrowdFundX is a crowdfunding DApp , deployed on the Avalanche Fuji Testnet. It enables users to create campaigns and donate crypto securely through Web3 wallet like metamask.
Videos
Description
CrowdFundX - CrowdFunding-DApp
==============================
CrowdFundX is a decentralized crowdfunding application built on the Avalanche Fuji Testnet. It allows users to create campaigns and receive crypto contributions directly from others using Web3 wallets. The frontend is built using React Js and deployed on Vercel. The smart contracts are written in Solidity and tested on Remix IDE, and deployed in the Avalanche Fuji Testnet.
--------------------------------
✨ Features
--------------------------------
- Create Campaigns: Launch a campaign by providing title, description, target amount, and deadline.
- Fund Campaigns: Users can fund campaigns using AVAX on Avalanche Fuji Testnet.
- Real-time Tracking: See how much has been raised and how close the campaign is to its goal.
- Wallet Integration: Users can connect their MetaMask wallet to interact with the app.
- Transparent & Secure: Campaigns and donations are stored on the blockchain using smart contracts.
--------------------------------
🛠 Tech Stack
--------------------------------
Frontend:
- React + Vite
-Ethers Js
- Tailwind CSS (styling)
BlockChain:
- Solidity (Smart Contracts)
- Remix IDE (for development and testing)
- Avalanche Fuji Testnet(deployment)
--------------------------------
🚀 Live Demo (Deployed Link)
--------------------------------
Frontend URL (Vercel): [Deploy Link](https://crowdfundx.vercel.app/)
--------------------------------
🧠 Smart Contract (Crowdfunding.sol)
--------------------------------
This smart contract includes:
- Function to create campaigns with details
- Allowing users to contribute funds
- Tracking donor addresses and amounts
- Logic to check if the goal is fulfilled
The contract is deployed and tested on Avalanche Fuji using Remix IDE.
--------------------------------
👥 Team Members
--------------------------------
- Web3 & Security: Arkapravo Biswas
GitHub: [GitHub Link](https://github.com/Arka7777)
- UI/UX Designer : Jyotiska Biswas
GitHub: [GitHub Link](https://github.com/jyotiska222)
--------------------------------
🙏 Acknowledgements
--------------------------------
- Avalanche Fuji Testnet
- MetaMask Wallet
- Remix Ethereum IDE
- Ethers.js Library
- Vercel Hosting
Progress During Hackathon
We have almost Covered all the aspects we're looking for, some UI upgradation are needed to be done .