Backend REST API for an e-commerce system built using NestJS and TypeScript.
The project includes:
• User authentication (JWT + OTP)
• Role-based access control (User / Admin)
• Product and order management
• Request validation and centralized error handling
• Modular project structure following clean architecture principles
Focused on building a structured and secure backend with clear code organization.