E-Zbox / e-commerce-web3

This is a smart contract and subgraph that handles an E-commerce marketplace for Regular users to purchase products listed by Merchants

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ECommerce Web3 πŸ›’πŸŒ

Table of Contents

Description

This project demonstrates a basic E-commerce platform that allows verified Merchants to create products, edit and delete product(s) and allows customers to access available products and make purchase. Users can be verified as Merchants only by the validation of the Admin.

Population

Navigate to create Products script and append more products by following product format below.

{
    _name: "<<PRODUCT-NAME>>",
    _description: "<<PRODUCT-DESCRIPTION>>",
    _price: ethers.parseEther("0.0002")
}

Subgraphs

Verification of Contract code

As depicted from Etherscan

verify-and-publish

❔ Verify & Publish


verify-and-publish-contract-sc-form

πŸ“œ Verify & Publish Form


view-verified-contract

βœ… Verified Contract

About

This is a smart contract and subgraph that handles an E-commerce marketplace for Regular users to purchase products listed by Merchants


Languages

Language:JavaScript 56.0%Language:Solidity 44.0%