- The Ether Cartel platform is for the dealers who want to sell their cars through Blockchain based decentralized platform.
- For becoming the Dealer, Admin needs to create or approve the dealer.
- Admin or Dealers can list and sell the cars.
- Under the hood, Ether Cartel platform creates a NFT for each car once the dealer or admin creates a car.
- Admin, Dealer and End Users are three kind of users and everyone can buy the cars listed by dealers or admin
- Every Listed Car will have price, category, name, Description and quantity and price in cryptocurrency
- User can buy a car by paying the respective cryptocurrency using a wallet.
- Once the User bought a car, the NFT ownership of that Car will transferred to this user.
- A user can see his all his owned NFTs in his metamask wallet or in "My Purchases" section of ether cartel platform after connecting to a wallet
- Truffle as development Environment
- Solidity for writing smart contracts
- React in Frontend
- Web3.js for interacting with blockchain and smart contracts
- Ropsten testnet blockchain for smart contract deployment
- Metamask as wallet
Website Link : https://ether-cartel.netlify.app/
- Install metamask extension in browser and select Ropsten testnet in metamask networks
- Run npm install
- Run npm run dev to start the development server