Skip to content

jiewpassakorn/fairfund

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 

Repository files navigation

FairFund

The funding website will provide a platform where project creators can showcase their ideas and solicit funds from a community of backers. The project will utilize the Ethereum blockchain and Solidity programming language to implement smart contracts that govern the funding process, ensuring trust, immutability, and automation.

Table of Contents

Tech Stack

  • Thirdweb React this project Vite.js as a frontend framework.
  • Tailwind CSS with Vite.js for decorating.
  • Hardhat to deploy smart contract.

Getting Started

Clone project

Clone this project using the following command:

git clone https://github.com/jiewpassakorn/fairfund.git

Install dependencies

Install necessaries dependencies for this project using the following command:

cd client
npm install

Run project

This project created by vite. So, you can start the project by using the following command:

cd client
npm run dev

Keys features

  1. publishCampaign: Users can create your own campaign
  2. getCampaigns: see all the campaign published on the website
  3. getUserCampaigns: Get your own campaign
  4. donate: Donate campaign
  5. getDonations: Explore donators on each campaign

8 10 11