Welcome to the NFT Marketplace Frontend repository! This project is the frontend implementation of a decentralized marketplace for buying, selling, and trading non-fungible tokens (NFTs).
- User Authentication: Secure authentication and authorization for users.
- NFT Listings: Browse, search, and filter NFT listings.
- Wallet Integration: Connect your wallet to buy and sell NFTs.
- Auction Support: Participate in auctions for rare and unique NFTs.
- Profile Management: Manage your profile and track your NFT transactions.
- React.js: Frontend library for building user interfaces.
- Next.js: React framework for server-rendered applications.
- Tailwind CSS: Utility-first CSS framework for styling.
- Web3.js: Ethereum JavaScript API for interacting with smart contracts.
- Solidity: Smart contract language for Ethereum.
To get a local copy up and running, follow these steps:
-
Clone the repository:
git clone https://github.com/your-username/nft-marketplace-frontend.git
-
Install dependencies:
cd nft-marketplace-frontend npm install
-
Start the development server:
npm run dev
-
Open your browser: Visit
http://localhost:3000
to see the app running locally.
Contributions are welcome! Please fork the repository and create a pull request with your changes. For major changes, please open an issue first to discuss what you would like to change.
This project is licensed under the MIT License - see the LICENSE file for details.