PROJECT
A full-stack e-commerce platform for fashion retail with comprehensive user management, product catalog, order processing, and admin dashboard.




UrbanWorn is a comprehensive fashion e-commerce platform built with Node.js and MongoDB. It features a complete shopping experience with user authentication, product management, shopping cart, order processing, payment integration, and an admin dashboard for business management.
Secure user registration, login with Google OAuth integration, profile management, and address book functionality.
Comprehensive product management with categories, detailed product pages, image galleries, and advanced filtering options.
Persistent shopping cart, wishlist functionality, and seamless product quantity management across sessions.
Multiple payment options including Cash on Delivery and Razorpay integration for secure online payments.
Complete order lifecycle management with status tracking, order history, and return/refund processing.
Dynamic coupon management with percentage discounts, minimum order values, and time-based validity.
Built-in wallet system for refunds, credits, and transaction history with detailed financial tracking.
Comprehensive admin panel for user management, product catalog, order processing, and sales reporting.
Automated email notifications for OTP verification, order confirmations, and account management.
Mobile-first responsive design ensuring optimal user experience across all devices and screen sizes.