CryptoFlow is a blockchain-based e-commerce website that enables any user with MetaMask to participate in an open trading system where they can buy/sell products for a fixed price or engage in auctions. It uses Pinata IPFS to store meta-data to increasing transcation speed and hence decreasing gas fees.
- React
- Solidity
- Node JS
- Pinata IPFS
- Bootstrap
-
make '.env' file
-
enter following data in .env file
REACT_APP_PINATA_KEY = "<pinata key>"
REACT_APP_PINATA_SECRET = "<pinata secret>"
-
npm install
-
deploy script only ONCE by running following command
npx hardhat run --network goerli scripts/deploy.js
- npm start