Skip to content

meta-ps/ThirdFund

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Logo

ThirdFund

ThirdFund is a decentralized funding platform designed to support projects built on the Mantle Network.
Watch Video

Table of Contents
  1. About The Project
  2. Getting Started

About The Project

ThirdFund is an app for users to launch crowdfunding campaigns for their projects, and backers could make contributions in the form of Mantle($BIT Tokens). This entire ThirdFund Platform is built on Mantle Network to support and fundraise for projects on Mantle. ThirdFund uses BIT tokens as payment, smart contract deployed on Mantle Testnet which includes all the details of project

Built With

Technologies used for this project are:

Getting Started

The project consist of the backend and also the front end.

Prerequisites

  • nodejs installed

  • npm

    npm install npm@latest -g

Local setup

To run this project locally, follow these steps.

  1. Clone the project locally, change into the directory, and install the dependencies:
git clone https://github.com/meta-ps/ThirdFund.git
cd thirdfund-app
# install using NPM or Yarn
npm install
# or
yarn
  1. Start the local Hardhat node
npx hardhat node
  1. With the network running, deploy the contracts to the local network in a separate terminal window
npx hardhat run scripts/deploy.js --network localhost
  1. Start the app
npm run dev

Configuration

Used the below article to learn about Mantle testnet and configuring it to metamask.

https://mirror.xyz/0xmantle.eth/CKxRFGZJ6XalmpwuHqwe-S8canXJahQek562QapmNIA

UI

Home

home

Create Project Campaign

dashboard

Project Dashboard

dashboard

Usage of Technologies

Solidity and JavaScript

Mantle Testenet Deployment

License

Distributed under the MIT License.

ThirdFund

About

Built at ETHForAll Hackathon

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published