Ecommerce application with exceptional UI and Dynamic products, discount and coupon system
- useContext [Item: Add, Delete, Increment qty, Decrement Qty]
- useReducer
- useState
- Server-Side Rendering (SSR)
- Static Site Generation (SSG)
- Dynamic Routing
- IIFE
- Custom hook [Add, Delete Cart Animation]
- Compound Pattern for Animations
- map() filter() reduce() Patterns
- Home Page
- Product Page
- All Products Page [with filters]
- Cart Page
- Dynamic Coupon system
- Add To Cart [persistant across all pages]
- Dynamic Discount system
Live urls of this project:
- React
- NextJs
- Tailwind CSS
- Shadcn UI
- useContext
- JSON
- Vercel Deployment
git clone https://github.com/prabhjeevnijjar/ecommerce-next-project.git
cd ecommerce-next-project
npm install
npm run dev
Visit -> http://localhost:3000