Skip to content

Ecommerce website with all the features a ecommerce have like Buy, Sell, Admin Panel, See products, See product History. Made with Solidity, ethers.js, React.js, Hardhat

Notifications You must be signed in to change notification settings

SachinCoder1/Ecommerce-DAPP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 

Repository files navigation

FullStack Ecommerce DApp (Decentralized Application)

Complete Full Stack Decentralization Ecommerce Website using Solidity language for Smart Contract, hardhat for Dev Enviroment, and Next.js framework For Frontend.

       

Screenshot-391

Screenshot-394

Functionalities :-

  • For Users
  • See All Products
  • Filter Products
  • See perticular productn
  • Buy The Product
  • See the past history of products

   

  • For Admin
  • Add the Product
  • Upload image, Metadata to IPFS
  • See the Contract balance.
  • Withdraw Balance of contract.

How to Setup in your local enviroment :-

Frontend

1. cd frontend
2. yarn
3. Setup Env
3. yarn run dev

Blockchain

1. cd blockchain
2. yarn install
3. setup env for polygon test network or you can use localhost.
4. yarn hardhat run scripts/deploy.js --network polygon

Technologies/Frameworks Used :-

Frontend

  1. Next.js (Using Vite).
  2. Tailwind CSS and Material-Tailwind (For styling).
  3. ethers.js for Web3 integration.
  4. IPFS for storing images.
  5. Alchemy mumbai Testnet (Polygon)

Blockchain

  1. Solidity (To develop Smart Contract)
  2. Javascript (For deploying scripts)
  3. Chai (For testing Smart Contract)
  4. Polygon (Test network)
  5. Hardhat

Screenshot-396 Screenshot-395 Screenshot-393 Screenshot-392

About

Ecommerce website with all the features a ecommerce have like Buy, Sell, Admin Panel, See products, See product History. Made with Solidity, ethers.js, React.js, Hardhat

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published