|
|
|
#### NFT Marketplace
|
|
|
|
|
|
|
|
##### Read the documentation
|
|
|
|
|
|
|
|
###### Does the README file contains the instructions to deploy and launch the project?
|
|
|
|
|
|
|
|
###### Does the smart contract compile correctly following the instructions?
|
|
|
|
|
|
|
|
###### Does the documentation explains how to deploy sample NFTs?
|
|
|
|
|
|
|
|
###### Does the documentation informs you of the remaining available NFT?
|
|
|
|
|
|
|
|
###### Is the website available at localhost:8080 following the instructions?
|
|
|
|
|
|
|
|
##### Serve the interface
|
|
|
|
|
|
|
|
###### Does the website include a title and a theme?
|
|
|
|
|
|
|
|
###### Does the frontpage display two NFTs?
|
|
|
|
|
|
|
|
###### Does the frontpage offer a connect wallet button?
|
|
|
|
|
|
|
|
###### Does the frontpage offers a explore page?
|
|
|
|
|
|
|
|
###### Does the explore page reference several NFTs?
|
|
|
|
|
|
|
|
###### Does the explore page offer a submit an NFT page?
|
|
|
|
|
|
|
|
##### Submit an NFT using the submit and NFT
|
|
|
|
|
|
|
|
###### Does the interface page allow you to submit and NFT (using from the documentation)?
|
|
|
|
|
|
|
|
###### Is the NFT displayed in the explore page?
|
|
|
|
|
|
|
|
##### Connect a wallet
|
|
|
|
|
|
|
|
###### Does the button connect a wallet allow to connect a browser wallet (e.g. MetaMask)?
|
|
|
|
|
|
|
|
###### Once connected, does the interface offer a portfolio page?
|
|
|
|
|
|
|
|
##### Buy an NFT
|
|
|
|
|
|
|
|
###### Does the interface allow you to buy an NFT?
|
|
|
|
|
|
|
|
###### Does the portfolio reflect the new NFT?
|
|
|
|
|
|
|
|
##### Try to sell the NFT
|
|
|
|
|
|
|
|
###### Can you list the NFT for sale?
|
|
|
|
|
|
|
|
###### Using another account, can you buy the NFT?
|
|
|
|
|
|
|
|
#### Bonus
|
|
|
|
|
|
|
|
###### +Does the explore page offer filters of the NFTs available for the convenience of the user?
|
|
|
|
|
|
|
|
###### +Can you put an NFT for auction by deciding an initial amount and a period of time?
|
|
|
|
|
|
|
|
###### +Is the NFT attributed at the end of the period?
|