This the final year project of our BSIT
- user can connect metamask wallet β
- user can create NFts β
- user can purchase nft β
- user can browse nft β
- user can resell nft β
- user can not upload duplicate nft β
- React β
- Materail UIβ
- Redux β
- Ether.jsβ
- Web3 Modalβ
- Solidity β
- hardhat β
- Metamask β
- IPFS β
- Infura β
- Binance Smart chain β
Open website
Only the front end part is deploy for testing you need to run clone this project for using the server
- First forked this project
- Then run change the directory to client and run command npm i and then npm run start
- Then run change the directory to server and run command npm i and then nodemon or node index.js
- Then run change the directory to smart-contract and run command npm i (contract is already deployed if you want to run the local blockchain then use hardhat)
- Go to Client-----> src----->----->Pages-------> CreateNft---->CreateNFT.jsx and then change the IPFS infura crediential with yours
- Go to Server----->.env-------> and then put your MONDODB username and password.
- Set the Metamask wallet for Binance Smart test chain and then get some BNB facuts
If you need any help regarding this project feel free to reach me π.
Twitter Linkedin