Backend API for an eCommerce platform built with Express, TypeScript, MongoDB (Mongoose), and Zod validation.
- User management (CRUD)
- Category management (CRUD)
- Product management with category filtering (CRUD)
- Order management with automatic total calculation (CRUD)
- Zod request validation
- MongoDB with Mongoose ODM
- TypeScript strict mode
- Node.js + Express
- TypeScript
- MongoDB + Mongoose
- Zod for validation