Skip to content

n1c01a5/recover-dapp

Repository files navigation

RECOVER

JavaScript Style Guide Tested with Jest Conventional Commits Commitizen Friendly Styled with Prettier

The Recover dApp user interface.

Get Started

  1. Clone this repository.
  2. Install and set up the MetaMask chrome extension.
  3. Configure MetaMask on the Kovan Testnet or the Mainnet Network.
  4. Configure the environment variables: cp .env.development .env.development.local and set the variables.
  5. (Optional) Copy and rename the airtable configuration file cp .airtable.development .airtable and set the keys in .airtable.
  6. Run yarn to install dependencies and then yarn start to start the development server.

Note

The QrCode without web3 (MetaMask) works only on the mainnet network (because the fallback web3 is hardcoded for this network).

Other Scripts

  • yarn run prettify - Apply prettier to the entire project.
  • yarn run lint:styled - Lint the entire project's .js files with styled components.
  • yarn run lint:js - Lint the entire project's .js files.
  • yarn run lint:js --fix - Fix fixable linting errors in .js files.
  • yarn run lint - Lint the entire project's .js files with styled components and .js files.
  • yarn run cz - Run commitizen.
  • yarn run build - Create a production build.
  • yarn run build:analyze - Analyze the production build using source-map-explorer.

Deploy NFTs on IPFS

See IPFS.