Skip to content

riyachudasama23/Dappazon

Repository files navigation

Dappazon

Dappazon is a decentralized e-commerce platform leveraging blockchain technology to enhance security, transparency, and efficiency in online transactions. Unlike centralized platforms, Dappazon eliminates single-entity control, fostering trust between buyers and sellers through smart contracts. This reduces fees, speeds up transactions, and minimizes reliance on intermediaries. Users also gain greater control over their data, ensuring a more ethical and secure alternative to traditional platforms. Dappazon aims to revolutionize e-commerce by creating a transparent, fair, and decentralized marketplace.

Technology Stack & Tools

  • Solidity (Writing Smart Contracts & Tests)
  • Javascript (React & Testing)
  • Hardhat (Development Framework)
  • Ethers.js (Blockchain Interaction)
  • React.js (Frontend Framework)

Requirements For Initial Setup

Setting Up

1. Clone/Download the Repository

2. Install Dependencies:

$ npm install

3. Run tests

$ npx hardhat test

4. Start Hardhat node

$ npx hardhat node

5. Run deployment script

In a separate terminal execute: $ npx hardhat ignition deploy ignition/modules/Dappazon.js --network localhost

6. Start frontend

$ npm start