Developed a complete **E-Commerce Backend System** using **ASP.NET Core Web API** and **SQL Server** to support online shopping operations and order management.
### Key Features:
* **User Management:** Registration, login, and profile management
* **Authentication & Authorization:** Secure login using **JWT** with role-based access (Admin / Customer)
* **Product Management:** Add, update, delete, and categorize products
* **Shopping Cart:** Add/remove items and update quantities
* **Order Management:** Create orders, track order status, and manage order history
* **Payment Integration:** Handle payment processing and payment status
* **Inventory Management:** Track stock quantity and product availability
* **Category & Brand Management:** Organize products by categories and brands
* **Search & Filtering:** Search products by name, price, and category
* **RESTful APIs:** Designed and implemented APIs for all system modules
* **Database Design:** Created normalized database schema with relationships
* **Entity Framework Core:** Used for ORM and migrations
* **Validation & Exception Handling:** Ensured clean and secure API responses