Creating a Frontend Website for an NFT Collection
In this final tutorial, we'll be going through the process of creating a frontend minting website for our NFT collection. We’ll be using React as our framework to build the frontend website and Web3.js to build functionality such as connecting to the smart contract we deployed in Tutorial 2 and allowing users to easily mint their NFTs via the website we’ll be creating.
We'll cover everything from connecting to a wallet, detecting the network, and handling transactions. By the end of this tutorial, you will have the skills necessary to create your own frontend minting website for any NFT collection. So, let's get started!
Helpful prior knowledge
nil
Learning Outcomes
By the end of this tutorial, you will be able to:
- Understand how frontend pages connect to deployed smart contracts
- Use Web3.js to perform functions such as connecting and interacting with deployed smart contracts
Tutorial Steps
Total steps: 9
-
Step 1: What are DApps
-
Step 2: What is React
-
Step 3: What is Web3.js
-
Step 4: Cloning Project Repository
-
Step 5: Project Directory Overview & Configuration
-
Step 6: Connecting Wallet & Detecting Network
-
Step 7: Detecting Total Number of Minted NFTs
-
Step 8: Minting NFTs
-
Step 9: Testing Out the DApp
Find articles to support you through your journey or chat with our support team.
Help Center