This is a front-end project that includes mainly functionalities about minting an NFT (non-fungible token) collection. The purpose of this is to allow users to mint an NFT collections, which can then be bought, sold, and traded on various NFT marketplaces.
To use this repository, you will need:
- Node Js >= 16.14.2
- Yarn >= 1.22.19 or npm >= 8.5.0
- Clone this repository to your local machine.
- Install the required dependencies using
npm install
oryarn
. - Run the development server:
yarn dev
ornpm run dev
. - Open your browser and go to http://localhost:3000 to see the application running.
Once the application is running, you can access the NFT collection minting page by clicking on the "Mint" button on the home page.
It will take you to the minting page, and you will see a timer if sales didn't start and a buy button if sales already started.
This project was built using the following technologies:
This project uses Next.js, a popular React-based framework for building server-side rendered web applications. Learn more about Next.js and how to use it here.
Web3UIKit is a UI library for building Web3-enabled dApps with Ethereum. It provides a set of pre-built UI components, including buttons, forms, modals, and more, that are designed to work with Ethereum wallets and smart contracts out of the box. Learn more about Web3UIKit and how to use it here.
This project is licensed under the MIT License.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. Please make sure to update tests as appropriate.