This is a responsive product listing page built with Next.js and Tailwind CSS, fetching product data from a mock API.
- Next.js
- Tailwind CSS
- Mock API (https://fakestoreapi.com/products)
- Responsive UI
- Fetching data from a mock API
- Product listing in a grid layout
- Search products by name
- Product details modal
- Node.js (v14 or later)
- npm (v6 or later)
- Clone the repository:
git clone https://github.com/zaydhassan/product-listing-page.git cd product-listing-page
- Install dependencies: npm install
- Run the development server: npm run dev