Skip to content

ETHOnline - A dapp that allows people to donate money in the form of FMM (ERC20 token) to their favorite musicians.

License

Notifications You must be signed in to change notification settings

ysongh/FMM-Coin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fund My Musician

A dapp that allows fans to donate token as ERC20 for funds to their favorite musicians

Features

  • Fans can purchase ERC-20 called FMM
  • Fans can support their favorite musician by donating FMM
  • Musicians can upload their music for fans to see
  • Musicians can sell FMM for fund

Technologies

  • React
  • Bootstrap 4
  • Firebase
  • Solidity
  • Truffle
  • Web3
  • Unstoppable Domains Login

Running the dapp on local host

  • Clone or download this repository
  • Run npm i to install the dependencies
  • Install and open up Ganache and click "Quickstart"
  • Create a file called 'config.js' on the root folder and add the following code
module.exports = {
    MNEMONIC: "",
    applicationId: ""
}
  • Run truffle migrate to deploy the contract
  • 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

ETHOnline - A dapp that allows people to donate money in the form of FMM (ERC20 token) to their favorite musicians.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published