An enhanced NFT marketplace application with a modern UI for buying, selling, and trading unique digital collectibles.
NFT Treasure Hub is a blockchain-based marketplace built with:
- React.js frontend with Bootstrap for responsive design
- Ethereum blockchain integration using Hardhat and Solidity
- IPFS for decentralized metadata storage
- Browse available NFTs in a visually appealing marketplace
- Create and list your own NFTs for sale
- Buy NFTs from other creators
- Track your purchased NFTs and listed items
- Resell NFTs you've purchased
- Frontend: React.js, React Bootstrap, Bootstrap Icons
- Styling: Custom CSS with animations and responsive design
- Blockchain: Ethereum, Solidity smart contracts
- Development Framework: Hardhat
- File Storage: AWS S3 compatible with IPFS via Filebase
The application requires an Ethereum wallet (like MetaMask) for full functionality.
- Home: Browse all available NFTs in the marketplace
- Create NFT: Upload your own digital assets and list them for sale
- My Listed Items: View and manage your listed NFTs
- My Purchases: See all the NFTs you've purchased
If you're just exploring the UI:
- The interface will show "Awaiting Metamask Connection..." until a wallet is connected
- You can still navigate through the pages to see the layout and design
- For full testing, connect MetaMask to a local Ethereum network
This version includes significant UI enhancements:
- Modern gradient color schemes
- Card-based NFT display with hover effects
- Improved loading spinners
- Better typography with Google Fonts
- Icon integration with Bootstrap Icons
- Responsive design for all screen sizes
- Form improvements with better validation
- Animation effects for smoother transitions