- Backend
Bazar — E-Commerce API
E-commerce API with products, orders, stock adjustments and role-guarded admin routes.
What I built
- Developed an e-commerce API with separate modules for users, categories, products, reviews and orders using NestJS, PostgreSQL and TypeORM.
- Implemented product CRUD and order workflows covering shipping details, status transitions, cancellation and stock adjustments.
- Secured administrative routes with Passport JWT authentication and role guards; added DTO validation and explicit handling of invalid or missing resources.