Overview
This project serves as a technical assessment to create a functional NFT Marketplace with a focus on the basic requirements outlined. The application consists of two pages: Homepage and NFT Page.
Scope
Homepage
Hero Section with Slider:
The Hero Section features a captivating image with accompanying text, providing an engaging visual experience.
Explore NFTs:
The Explore NFTs section showcases a grid layout with three NFTs per row, ensuring a visually appealing and user-friendly display.
Footer:
The Footer offers essential navigation through a sitemap and contact information for a seamless user experience.
NFT Page
Detail Page:
Clicking on an NFT from the Explore NFTs section on the Homepage leads users to the Detail Page, offering a comprehensive view of detailed information about the selected NFT.
Goal
The primary goal is to demonstrate the ability to deliver a functional NFT Marketplace based on the basic requirements.
Requirements
Technology Stack:
The development was carried out using ReactJS, ensuring a modern and efficient web application.
Design:
I ensured the inclusion of basic layout and branding elements for a polished appearance.
Data Loading:
JSON files were utilized to load data for various components such as the Slider, NFTs, etc., enhancing flexibility and ease of maintenance.