Skip to content

Jameers-code/Nike-jsm

Repository files navigation

👟 Nike Landing Page

A modern, fully responsive Nike landing page built with React 18, TypeScript, and Tailwind CSS.

Nike Landing Page


🚀 Live Demo

🔗 View Live Site


✨ Features

  • 🏠 Hero Section — Showcase Nike shoes with thumbnail selector
  • 👟 Popular Products — Product cards with ratings and prices
  • 💎 Super Quality Section — Brand quality highlights
  • 🚚 Services Section — Free shipping, secure payment, support
  • 🎁 Special Offer Section — Promotional section
  • Customer Reviews — Real customer feedback with ratings
  • 📧 Subscribe Section — Email subscription form
  • 📱 Mobile Responsive Menu — Hamburger menu that opens/closes
  • ⬆️ Scroll To Top Button — Smooth scroll back to top
  • 🦶 Footer — Links, social media icons

🛠️ Tech Stack

Technology Usage
React 18 UI Framework
TypeScript Type Safety
Tailwind CSS Styling
Vite Build Tool

📦 Getting Started

Prerequisites

  • Node.js (v16+)
  • npm or yarn

Installation

# Clone the repository
git clone https://github.com/Jameers-code/Nike-jsm.git

# Navigate to project folder
cd Nike-jsm

# Install dependencies
npm install

# Start development server
npm run dev

Open http://localhost:5173 in your browser.


📁 Project Structure

src/
├── assets/
│   ├── icons/        # SVG icons
│   └── images/       # Shoe & customer images
├── components/
│   ├── Button.tsx
│   ├── Nav.tsx
│   ├── ScrollToTop.tsx
│   ├── PopularProductCard.tsx
│   ├── ReviewCard.tsx
│   ├── ServiceCard.tsx
│   └── ShoeCard.tsx
├── sections/
│   ├── Hero.tsx
│   ├── PopularProducts.tsx
│   ├── SuperQuality.tsx
│   ├── Services.tsx
│   ├── SpecialOffer.tsx
│   ├── CustomerReviews.tsx
│   ├── Subscribe.tsx
│   └── Footer.tsx
├── constants/        # App data & constants
└── types.ts          # TypeScript interfaces

🧑‍💻 Author

Jameer@Jameers-code


📄 License

This project is licensed under the MIT License.


⭐ If you like this project, give it a star on GitHub!

About

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors