Skip to content

gmixoulis/NFT-Marketplace

Repository files navigation

NFT-Marketplace: Web3 Claim Portal

🚀 Project Overview

NFT-Marketplace is a modern Web3 dApp designed for seamless NFT claiming and wallet interaction. Built with React and Hardhat, it provides a polished user interface for users to connect their wallets (supporting MetaMask and WalletConnect) and interact with smart contracts on the Ethereum blockchain.

🔑 Key Features

  • Multi-Wallet Support: Integrated wagmi and WalletConnect for broad wallet compatibility.
  • Responsive UI: Styled with Tailwind CSS and Styled-Components for a pixel-perfect mobile and desktop experience.
  • Smart Contract Integration: Hardhat development environment for compiling, testing, and deploying Solidity contracts.
  • Interactive Elements: Uses tsparticles and framer-motion for dynamic visual backgrounds and smooth transitions.

🛠️ Tech Stack & Skills

  • Frontend: React.js, TypeScript
  • Styling: Tailwind CSS, Styled-Components, Flowbite
  • Blockchain: Hardhat, Ethers.js, Wagmi, Solidity
  • Testing: Chai, Hardhat Toolbox

💡 Innovation

This project demonstrates a production-ready Web3 Frontend Architecture, combining rigorous type safety (TypeScript) with modern aesthetic libraries to create a professional-grade dApp experience.

📦 Installation

  1. Install dependencies:
    yarn install
  2. Start development server:
    yarn start
  3. Compile Contracts:
    npx hardhat compile

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors