ShopBrave is a multi-Vendor E-commerce Dapp where users can buy, sell their products in a secure way on Arbitrum blockchain, And also communicate with their customers through our chat feature.
- Solidity (Writing Smart Contract)
- Javascript (NextJs & Unit Testing)
- EthersJs (Blockchain Interaction)
- Express & Node (Backend server)
- MongoDB (DataBase)
- ERC-20
- Install NodeJS, should work with any node version below 18.12.1
📄 Clone or fork ShopBrave:
https://github.com/paschal533/ShopBrave.git
- Install all the dependencies in the client, socket and backend. And Add all the required environmental varriables.
cd backend
npm install
npm run dev
cd frontend
npm install
npm run dev
cd smart-contract
npm install
truffle test
