Back to projects

$ open inventory-management-depi

Inventory Management System

DEPI Graduation E-Commerce Project / 2024

Inventory Management System was my graduation project during DEPI training. I worked on it as a web-based e-commerce and sales platform built to help businesses manage products, inventory, customers, and order flows in one connected system instead of relying on fragmented tools.

overview.md

A training graduation project built as both an inventory system and an online sales platform.

The repository is structured into multiple layers, with separate API, MVC, BLL, and DAL projects. It supports authentication, product and category management, shopping carts, orders, payments, and live inventory tracking, while using Entity Framework, SQL Server, JWT, AutoMapper, and Bootstrap to connect the business logic to both admin and customer-facing flows. It is a useful example of building a more complete enterprise-style application architecture during training, not just a small CRUD demo.

outcomes.log

  • Built a layered commerce system with separate API, MVC, business, and data-access projects
  • Implemented core workflows for authentication, catalog management, carts, orders, payments, and inventory updates
  • Used Entity Framework and SQL Server to support structured business data and product tracking
  • Delivered a graduation project focused on turning training concepts into a more production-shaped architecture