Next.js Dev - NFT Marketplace

Замовник: AI | Опубліковано: 02.10.2025
Бюджет: 50 $

I need the front-end of my Ethereum-based NFT marketplace implemented in Next.js. The full UI is already designed, so your focus will be bringing those Figma screens to life and wiring them to smart-contract logic that lets users mint new NFTs and trade existing ones. Here’s what the build entails: • Translate the approved design into responsive, performant Next.js pages. • Connect the interface to Ethereum smart contracts (Solidity already drafted; you can update if integration requires tweaks). • Implement NFT minting and secondary-market trading flows with ethers.js or Web3.js, handling wallet interactions via MetaMask or WalletConnect. • Store metadata and media on IPFS or another decentralized layer so assets resolve reliably. • Deploy to an Ethereum testnet for end-to-end QA; once we sign off, prepare the production deployment checklist. • Provide concise setup docs and a short Loom walkthrough so my team can maintain the codebase. Acceptance criteria 1. A user can mint an NFT from the UI, pay gas, and see the new token appear in their wallet. 2. Any listed NFT can be purchased or bid on, and ownership changes are reflected on-chain and in the UI within one block confirmation. 3. All pages match the design pixel-perfect at common breakpoints, load in under 2 s on a cold cache, and pass basic Lighthouse accessibility checks. 4. Code is lint-clean, TypeScript-typed, and pushed to a private Git repo with meaningful commits. If you’re comfortable with Next.js 13+, React, TypeScript, ethers.js, Solidity, and have shipped an NFT project before, this should be a smooth collaboration. Let’s get started.