Smart Shop – Full Stack E-commerce Platform by Mandana ZSmart Shop – Full Stack E-commerce Platform by Mandana Z

Smart Shop – Full Stack E-commerce Platform

Mandana Z

Mandana Z

Browse products across multiple categories
Product details page
Discount pricing display
Product ratings and stock status
Related product recommendations
Recently viewed products
Category filtering
Search functionality
Price range filtering
Stock availability filtering
Sorting options
URL-synced filters using query parameters
Filter persistence after page refresh
Add products to wishlist
Remove products from wishlist
Persistent wishlist storage
Add products to cart
Update quantities
Remove products
Persistent cart state
Cart summary calculations
Checkout page
Order placement flow
Automatic cart clearing after checkout
Order history tracking
Firebase Authentication
Email & Password Registration
Email & Password Login
Persistent authentication state
Protected Routes
Route guarding for authenticated pages
Fully responsive design
Dark / Light mode
Skeleton loading states
Toast notifications
Modern card-based interface
Accessible navigation
Loading and hydration handling
Next.js (App Router)
React
TypeScript
Tailwind CSS
Next.js App Router
Dynamic Routing
TypeScript
Zustand State Management
Firebase Authentication
Protected Routes
URL Query Parameters
Responsive Design
Dark Mode Implementation
Toast Notifications
Component Architecture
E-commerce User Flows
Deployment with Vercel
Like this project

Posted Jun 23, 2026

Built a full-stack e-commerce platform with authentication, product management, shopping cart, and admin CRUD functionality.