-
git (For cloning the Repo)
-
truffle (For Migrating the Contract)
-
ganache (Run the test Ethereum blockchain)
This repository is NFT minter and Auction house to sell and buy UZHETH ethereum NFT.
First of all, clone the repository of the project:
$ git clone https://github.com/0zyxel0/blockchainsem_group11.git
$ npm install
This command has to be run before starting the application for the first time. It will install further dependencies besides Node.js.
$ truffle migrate
This commmand complies the contract. ganache should be running in backgroup.
Copy the Contract Address of the Deployed Contracts in the .ENV file for each contract.
$ npm run dev
$ npm run build
$ npm run start
This project use nuxtjs, for more details please check out here
Click here for Live demo
In this project we have two contracts:
-
NFT: Used to mint Token in this contract
-
NFTAuction: For adding the NFT to action, tranfer the NFT and Bidding on NFT.
We thank the Seminar Blockchain Programming Team HS21 for all the support and advice during this course.