Skip to content

Vinayakk404/Web3-MarketPlace

Repository files navigation

Decentralized OLX

Devised a blockchain-based online marketplace that uses non-fungible tokens (NFTs) to facilitate seamless product buying and selling. It enhances data security and privacy by safely storing the product photos in a decentralized IPFS database.

Prerequisites

  1. Any Editor (Preferably VS Code)
  2. Any web browser with latest version
  3. Node Package manager
  4. A Metamask Account and metamask extension

Languages and Technologies used

  1. HTML5/CSS3
  2. JavaScript (to create dynamically updating content)
  3. React Js
  4. Font Awsome (For icons)
  5. Redux (For content management)
  6. Node js
  7. IPFS (Decentralized Database)
  8. Solidity for Smart Contract

Steps to run the project in your machine

  1. Download and install any code editor in your system
  2. Clone or download the repository
  3. Run npm i in your editor's terminal to install all the required files from package.json
  4. Run npm start to start the application
  5. A new tab will be opened in the browser
  6. Hurray! That's it!

GETTING INTO THE PROJECT:

ScreenShots

1. Home Page

Screenshot_20221108_185919

2. Create NFT Page

Screenshot_20221108_185946

3. Profile Page

Screenshot_20221108_190038