Skip to content

The NFT Challenge, taking a challenge in building NFT project

License

Notifications You must be signed in to change notification settings

red-game-dev/TheNftChallenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Graph Protocol + Aclhemy using Azreal NFT's

The project kept simple as possible as for the purpose being utilized for. In this case, didn't go too much in depth, but is enough to show the knowledge of using them. We must remember at the end of the day all these protocols their libraries tend to be very similar to one another, and knowing all possible libraries out there would be certainly impossible. Although knowing and understanding blockchain should be the key such as consensus, vector attacks and such, as from that you will be able to build bigger stuff, the rest is documentation.

Tech stack

The project is built using the following

  • NextJS
  • React
  • Styled components (twin.macro)
  • Alchemy for the NFTs provider
  • The graph protocol to query data from specific blockchain
  • Graphql

Usage

  • Create your env from .example. (You dont need to put the private key, it is only to create smart contract with hardhat.config.)
  • npm install
  • npm run dev

Note: Please be sure to make .env, .env.test and .env.local before proceed to npm run dev.

Could have been better?

Yes, there are various of improvements that can be introduced

  • Tests aren't fully configured
  • Performance improvements can be improved further more then this
  • Check for type of NFT asset and load as 'gif/video' if has any upon hover or detailed view
  • SEO & lighthouse score
  • Further more can be discussed

Mint your first NFT

https://docs.alchemy.com/docs/how-to-develop-an-nft-smart-contract-erc721-with-alchemy

About

The NFT Challenge, taking a challenge in building NFT project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published