• Developed E-Commerce backend system supporting products, categories, carts, orders, reviews, wishlists, and coupons.
• Implemented JWT-based Authentication and Role-Based Access Control (RBAC) for administrators and customers.
• Built shopping cart, order management, and checkout workflows with Stripe payment integration and Webhooks.
• Developed image upload functionality, user profile management, address management, and product review systems.
• Applied Joi Validation, Bcrypt password hashing, and centralized error handling to improve security and reliability.