Skip to content

TuahaR1/Repository-Pattern-on-IMS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Inventory Management System

Overview

The Inventory Management System is a software application designed to streamline the management of products and categories within an inventory. It follows the Repository Pattern, ensuring clean separation of data access logic and business logic for better scalability and maintainability.

#Features

  • Product Management: Add, update, delete, and view products.

  • Category Management: Add, update, delete, and view categories.

  • Repository Pattern: Encapsulation of data access logic to promote cleaner and testable code.

#Technologies Used

  • Backend: ASP.NET Core / C#

  • Database: SQL Server / Entity Framework Core

  • Frontend: Optional (Angular, React, or Razor Pages for UI, if applicable)

  • Design Pattern: Repository Pattern

About

Implementation of the Repository Pattern in an Inventory Management System (IMS) to abstract data access logic. This design promotes separation of concerns, scalability, and maintainability by managing CRUD operations for inventory entities through a unified, reusable interface.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors