Skip to content

aindrajaya/dapp-crowdfunding-client

Repository files navigation

Stargazers Issues LinkedIn


Logo

Crowdfunding dApp

Crowdfunding Decentralised Application
Explore the docs »

View Demo · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. Roadmap
  4. Contact
  5. License
  6. Acknowledgements

About the Crowdfunding dApp (Decentralised Application)

Product Name Screen Shot

A decentralized crowdfunding app (also known as a web3 crowdfunding app) is a DApp that enables users to participate in crowdfunding campaigns using cryptocurrency or other digital assets. This can include campaigns to fund creative projects, startups, or other ventures.

One advantage of using a decentralized app for crowdfunding is that it allows for a more transparent and secure process, as the transactions are recorded on a public blockchain and cannot be easily altered or manipulated. This can help to build trust with potential donors and investors.

Built With

This projects is built with

  • Thirdweb a powerful tools that simplify web3 development
  • React is a JavaScript library for building user interfaces
  • Vite a javascript build tool

Getting Started

This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.

Installation

To run the application, after you install Node.js you also need yarn installed on your system. This project is also using vite as a build tool that aims to provide a faster develpoment experience. Once you have those dependencies installed, you can install the application by running the following command in the root directory of the project:

$ cd your-project
$ yarn
$ yarn dev

Usage

To use the application, you will need create build and deploy your smart contract (example) by using Thirdweb. Once you your smart contract address and put your contract in the context/index.js file, like this:

const {contract} = useContract('Your Smart Contract Address');

After that you can start the application by running the following command:

$ yarn dev

This will start the application and open a web browser window with the application interface.

Roadmap

See the open issues for a list of proposed features (and known issues).

Contact

Arista - @aindrajayaa - arista.indrajay@gmail.com

Project Link: Crowdfunding dApp

License

This application is licensed under the MIT License. See the LICENSE file for more details.

Acknowledgements