Skip to content

Crowdfunding dApp with ThirdWeb, React, Solidity, Metamask, and Tailwind CSS

Notifications You must be signed in to change notification settings

harsh661/web3-crowdfunding

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 

Repository files navigation

CrowdChain

Crowdfunding dApp with ThirdWeb, React, Solidity, Metamask, and Tailwind CSS

CrowdChain Homepage

Table of Contents

Introduction

This dApp allows users to create their own crowdfunding campaigns, discover other campaigns, and contribute to campaigns using tokens. It connects to the blockchain using Metamask for secure and user-friendly interactions. The frontend is designed with a beautiful and responsive UI using Tailwind CSS.

Features

  • Metamask Integration: Users can securely log in to the dApp using their Metamask wallet, ensuring a seamless and secure experience.

  • Create Campaigns: Users can create their own crowdfunding campaigns, providing details about the campaign, such as title, description, funding goal, and duration.

  • Discover Campaigns: Users can browse through a list of existing campaigns, each showcasing key information about the campaign's progress.

  • Donate with Tokens: Users can contribute to campaigns using tokens, making the donation process efficient and transparent.

  • Responsive UI: The frontend UI is designed with Tailwind CSS, ensuring a visually appealing and responsive experience across devices.

Contributing

We welcome contributions from the community. To contribute to this project, please follow these steps:

  1. Fork the repository.

  2. Create a new branch for your feature/bugfix.

  3. Make your changes and ensure they're well-tested.

  4. Commit your changes with descriptive commit messages.

  5. Push your changes to your fork.

  6. Create a pull request to the main repository.