Skip to content

AyanSujon/FootwearZoneClient

Repository files navigation

Footwear Zone

Project Overview

Footwear Zone is a modern, responsive e-commerce website for footwear enthusiasts. It allows users to browse products by category, view product details, and manage products (admin features). The website features a dynamic interface with React, Next.js, and Tailwind CSS, along with Firebase authentication and a fully functional backend API.


Project Short Description

Footwear Zone is an online footwear store built with Next.js, React, Tailwind CSS, and Firebase. It offers a seamless shopping experience with features like dynamic testimonials, product search, category sorting, and admin functionalities including product management.


Live Demo & GitHub Links


Features

  • User Authentication (Login/Register)
  • Best Sellers & New Arrivals
  • Dynamic Testimonials
  • Newsletter Subscription
  • Product Listing & Sorting by Category
  • Search Filter by Product Title
  • Admin Features: Add, Delete, Update, and Manage Products
  • React Toastify notifications
  • SweetAlert2 confirmations
  • Responsive and modern UI design

Route Summary


Setup & Installation

Prerequisites

  • Node.js (v18+ recommended)
  • npm or yarn
  • Git

Installation Steps

  1. Clone the client repository:
    git clone https://github.com/AyanSujon/FootwearZoneClient.git
    cd FootwearZoneClient
    
    

This is a Next.js project bootstrapped with create-next-app.

Getting Started

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying app/page.js. The page auto-updates as you edit the file.

This project uses next/font to automatically optimize and load Geist, a new font family for Vercel.

Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

Deploy on Vercel

The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.

Check out our Next.js deployment documentation for more details.

About

Footwear Zone is a modern, responsive e-commerce website for footwear enthusiasts. It allows users to browse products by category, view product details, and manage products (admin features). The website features a dynamic interface with React, Next.js, and Tailwind CSS, along with Firebase authentication and a fully functional backend API.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors