Complete Full Stack Decentralization Ecommerce Website using Solidity language for Smart Contract, hardhat for Dev Enviroment, and Next.js framework For Frontend.
See Deployed Version -> https://ecommerce-dapp-ten.vercel.app/
- 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.
1. cd frontend
2. yarn
3. Setup Env
3. yarn run dev
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
- Next.js (Using Vite).
- Tailwind CSS and Material-Tailwind (For styling).
- ethers.js for Web3 integration.
- IPFS for storing images.
- Alchemy mumbai Testnet (Polygon)
- Solidity (To develop Smart Contract)
- Javascript (For deploying scripts)
- Chai (For testing Smart Contract)
- Polygon (Test network)
- Hardhat