Skip to content

Practice project Web3 Marketplace for physical products with NFT bidding functionality. Built with React.js and Moralis

Notifications You must be signed in to change notification settings

HamadAljawder/Web3_Marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Web3 Marketplace

WIP Web3 Marketplace demo dapp for physical (non-perishable agricultural) products that records farmers, product info (variety, region, etc) names, batches, amount, etc in the blockchain to ensure traceability and authenticity.

Technologies and stacks used:

  • React.js (frontend).
  • Moralis (backend).
  • Ant Design UI library.
  • Polygon Mumbai testnet.

Setup

Make sure you have some accounts on polygon testnet with some matic. The app will authenticate with your Ethereum wallet.

  • Add the addresses of your accounts (that has some matic for gas fees) to Purchase.js to set up the control and controller accounts.
  1. Install dependencies npm install.
  2. Create an account on Moralis (Free one will suffice) and create a dapp server.
  3. Take your Moralis Dapp ServerUrl and appID and paste them in /src/index.js
  4. Initiate app npm start.

Screenshots

Screenshot of product page

Screenshot of product page

Screenshot of product page

Photo Credit: Beanboat - used with permission.

About

Practice project Web3 Marketplace for physical products with NFT bidding functionality. Built with React.js and Moralis

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published