Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

ysongh/Fund-The-Restaurants

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

118 Commits
118 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fund The Restaurants

A dapp that allows customers to donate funds to restaurants and earn NFT

Features

  • Customers can donate crypto to restaurants owners
  • Restaurant owners can create a post to get funds from someone
  • Customers can earn NFT and FTR(ERC20) by donating crypto to restaurants
  • Customers can also earn FTR by sharing the link to their friends or families
  • Customers can pay 1 FTR to change the background color of their NFTs
  • Image is uploaded on IPFS
  • Latest price for Matic and ETH using Chainlink Price Feeds

Technologies

  • React
  • Bootstrap 4
  • Solidity
  • Openzeppelin/contracts ERC721.sol and ERC20.sol
  • IPFS
  • Chainlink Price Feeds
  • Portis (Alternative Wallet Provider)
  • Moralis SDK

Running the dapp on local host

  • Clone or download this repository
  • Run npm i to install the dependencies
  • Open up Ganache and click "Quickstart"
  • Run truffle migrate to deploy the contract
  • Create a file called 'config.js' on the src folder and add the following code
export const portisId = 'Get Portis ID from Portis Dashboard';
  • Run npm start to start the dapp

Disclaimer

These contracts are not audited. Please review this code on your own before using any of the following code for production. I will not be responsible or liable for all loss or damage caused from this project.

About

A dapp that allows customers to donate funds to restaurants and earn NFT

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Morty Proxy This is a proxified and sanitized view of the page, visit original site.