Project Type: Full Front-End E-commerce Website
Tech Stack: React.js, Zustand, Tailwind CSS, Strapi CMS, REST API
Description:
I developed a modern and responsive e-commerce web application for selling clothing products (Men, Women, and Kids).
The platform allows users to browse categorized collections, view product details, manage cart and orders, and complete checkout.
Key Features:
Dynamic product listing from Strapi CMS (fully headless)
Category-based filtering (Men/Women/Kids)
Product detail pages with image gallery and description
Add to cart, remove, and quantity update with Zustand state management
Checkout form with validation using Formik & Yup
Order submission integrated with Strapi backend
My Orders page to track previous purchases
Responsive and mobile-friendly UI using Tailwind CSS
Authentication system (Register/Login) with JWT from Strapi
Contact form with message submission + Thank You animation