Fashionito Next.js Shop
Fashionito is a modern, responsive fashion e-commerce frontend built with Next.js, React, and TypeScript. It features product browsing, category filtering, sorting, product detail pages, a shopping cart, and a wishlist, with persistent client-side state management.
About the project
About the Project
Fashionito is a fashion e-commerce frontend designed to demonstrate a modern shopping experience, component-based UI development, and common storefront interactions. The interface is built with Next.js, React, and TypeScript, with Tailwind CSS for styling.
Key Features
- Product listings presented as shopping cards
- Category-based product filtering
- Sorting by newest, oldest, lowest price, and highest price
- Product detail pages with product information and images
- Shopping cart with add, remove, and quantity adjustment actions
- Automatic cart total calculation
- Wishlist with add, remove, and move-to-cart actions
- Persistent cart and wishlist state using Zustand Persist
- Toast notifications for user feedback
- Supporting pages for blogs, FAQs, and contact information
Technical Highlights
- Next.js App Router for page organization
- TypeScript for data modeling and type safety
- Separate Zustand stores for cart and wishlist state
- Local JSON data for product information
- Tailwind CSS for responsive interface layouts
Project Scope
This version focuses on the frontend and client-side interactions. Product information is loaded from local data; a connected backend, database, and real payment processing have not been verified in this version.
