SecureFund is a decentralized crowdfunding platform built on web3 technology, leveraging Solidity, Thirdweb, and ReactJS to create a secure and transparent fundraising experience.
- Decentralized Crowdfunding: SecureFund provides a decentralized platform for crowdfunding, ensuring transparency and security through blockchain technology.
- Customizable Campaigns: Users can create campaigns with customizable goals, allowing fundraisers to tailor their objectives to their specific needs.
- Accept Cryptocurrency Donations: SecureFund accepts secure donations in various cryptocurrencies, providing flexibility for donors and ensuring seamless transactions.
- Ethereum Integration: Leveraging the Ethereum blockchain, SecureFund deploys crowdfunding campaigns and utilizes smart contracts to facilitate trustless transactions.
- Cross-functional Collaboration: The development of SecureFund involved collaboration across various disciplines, including blockchain development, web development, and smart contract design.
- Solidity: Smart contracts for blockchain interactions.
- Thirdweb: Blockchain integration for decentralized applications.
- ReactJS: Frontend development for a dynamic and interactive user experience.
- Ethereum: Blockchain platform for deploying decentralized applications and smart contracts.
To get started with SecureFund, follow these steps:
- Clone the Repository: Clone this repository to your local machine using
git clone https://github.com/your-username/securefund.git
. - Install Dependencies: Navigate to the project directory and install dependencies using
npm install
. - Run the Application: Start the development server using
npm start
and access SecureFund athttp://localhost:3000
.