Back to projects
Mobile Phone E-Commerce Platform
WizCart
A full-stack mobile phone e-commerce platform featuring product discovery, checkout, payments, inventory management, image processing, and store administration.
Overview
WizCart combines the customer shopping flow with an administrative system for products, inventory, promotions, and analytics. It uses an MVC structure to keep its responsibilities clear.
Key features
- Product browsing
- Search
- Filtering
- Cart
- Checkout
- Order processing
- Authentication
- Role-based authorization
- Product management
- Category management
- Brand management
- Inventory management
- Coupon management
- Offer management
- Admin analytics
- Product image cropping
Architecture
MVC
A familiar structure for separating data, application behavior, and rendered views.
- Models
- Controllers
- Views
- Multer
- Upload
- Cropper.js
- Processed Product Image
Engineering highlight
- Razorpay payments
- Chart.js analytics
- Multer image uploads
- Cropper.js image processing
Deployment
- AWS EC2
- NGINX
- PM2
- GitHub Actions CI/CD
Screenshots

