/nft-collection-front

Front of a NFT collection Sales

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

NFT Collection Front Project

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.

Prerequisites

To use this repository, you will need:

  • Node Js >= 16.14.2
  • Yarn >= 1.22.19 or npm >= 8.5.0

Installation

  1. Clone this repository to your local machine.
  2. Install the required dependencies using npm install or yarn.
  3. Run the development server: yarn dev or npm run dev.
  4. Open your browser and go to http://localhost:3000 to see the application running.

Usage

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.

Technologies Used

This project was built using the following technologies:

Next.js

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

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.

License

This project is licensed under the MIT License.

Contributing

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.