Thanks to visit codestin.com
Credit goes to github.com

Skip to content

faisal7008/CrowdFundingApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CrowdFunding App using Blockchain

Welcome to the CrowdFunding App using Blockchain project! This application allows users to create fundraising campaigns and raise funds using the Ethereum blockchain. With the integration of Web3 technology, Solidity smart contracts, Metamask wallet, and React framework, this project offers a decentralized and secure way to manage and contribute to fundraising initiatives.

Introduction

The CrowdFunding App using Blockchain is designed to provide an innovative solution to traditional crowdfunding platforms by leveraging the power of blockchain technology. This ensures transparency, security, and immutability in fundraising campaigns, reducing the risk of fraud and ensuring that funds are used for their intended purposes.

Technologies Used

  • React: The frontend of the application is built using React, providing a dynamic and responsive user interface.

  • Thirdweb: Thirdweb is used to interact with the Ethereum blockchain, enabling communication with smart contracts.

  • Solidity: Smart contracts are developed using Solidity, Ethereum's programming language for writing secure and efficient contracts.

  • Metamask Wallet Integration: Metamask is integrated to facilitate seamless interaction between users' Ethereum wallets and the application.

  • Tailwind CSS: Tailwind CSS is used for styling the application, allowing for efficient and consistent UI design.

Features

  • Campaign Creation: Users can initiate fundraising campaigns by specifying details such as the funding goal, campaign duration, and description.

  • Contribution: Users can contribute to campaigns using Ether, directly from their Metamask wallets.

  • Real-time Updates: The application provides real-time updates on campaign progress, including the amount raised and the number of contributors.

  • Transparent Records: All transactions and contributions are recorded on the Ethereum blockchain, ensuring transparency and accountability.

Usage

  1. Create an account or log in using your existing Metamask wallet.

  2. Create a new campaign by providing the necessary details.

  3. Contribute to campaigns by selecting the desired campaign and specifying the contribution amount.

  4. Monitor campaign progress and view real-time updates.

Deployed Site

The application is also deployed and can be accessed online: CrowdFunding App Deployed Site

Developed by

Mohammed Faisal Hussain

About

Built using blockchain

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published