This project is a marketplace application built with Next.js, TypeScript, and Tailwind CSS. It includes wallet connection functionality using thirdweb and ethers.js.
- Connect and disconnect wallet using MetaMask
- Display wallet address in the navigation bar
- Search functionality
- Responsive design with mobile support
-
Clone the repository:
git clone <repository-url> cd marketplace
-
Install dependencies:
npm install
-
Run the development server:
npm run dev
components/navigation.tsx: Navigation bar with wallet connection functionalityutils/wallet.ts: Wallet connection and disconnection logichooks/use-toast.ts: Custom hook for toast notificationslib/utils.ts: Utility functionslib/colors.ts: Color definitions
nextreactthirdwebetherstailwindcss
This project is licensed under the MIT License.