Inspiration

People donate funds to project to show support, but some projects just take the funds and abandoned it

What it does

This project is a crowdfunding platform for projects that seek funding.

  • Funders can fund a project and set a time for the project owner to claim the fund
  • Funders will receive a NFT, which is like a receipt of their donation
  • Funders can receive their fund back if they do not like the project
  • Funders can comment on a project
  • Project owner can post updates regarding the process of the project

How we built it

I built the front end with Vue and use Vuetify for styling. I built the contract with truffle. I deployed my contract on Polygon Testnet.

  • I used Fleek was used to store project image on IPFS
  • I used Pinata was used to store comment data as txt file on IPFS

Challenges we ran into

I have trouble using NFT.storage and Web3.storage on a Vue project

Accomplishments that we're proud of

I proud to build out this project

What's next for Social Fundraiser

Improve UI and add more features

Built With

  • fleek
  • pinata
  • truffle
  • vue
  • vuetify
  • web3.js
Share this project:

Updates