๐๏ธ ShopWiz โ MERN Stack E-commerce App
ShopWiz is a modern, full-featured e-commerce application built using the MERN stack (MongoDB, Express.js, React.js, Node.js). It supports user authentication, product management, cart, orders, payments, and secure file/image uploads โ all with a responsive UI built with Ant Design.
๐ Features
- ๐ Product listing, filtering, and sorting
- ๐ฅ User registration and login (JWT + cookie)
- ๐ Secure password hashing with bcrypt
- ๐๏ธ Shopping cart and checkout functionality
- ๐ณ Paytm payment gateway integration
- ๐ผ๏ธ Image uploads via Cloudinary/ImageKit
- ๐งโ๐ป Admin panel for managing products
- ๐ฆ Order history and user profile
- ๐งพ Server-side form validation
- โก Caching and rate limiting for performance & security
- ๐ Global state management using Redux Toolkit
- ๐ Client-side routing with React Router DOM
- ๐จ Responsive UI using Ant Design (antd)
