Inventory Management System | ASP.NET Core Web API Inventory Management System | ASP.NET Core Web API Inventory Management System | ASP.NET Core Web API Inventory Management System | ASP.NET Core Web API Inventory Management System | ASP.NET Core Web API Inventory Management System | ASP.NET Core Web API Inventory Management System | ASP.NET Core Web API
تفاصيل العمل

# Inventory Management System طورت نظامًا متكاملًا لإدارة المخزون باستخدام ASP.NET Core Web API مع تطبيق مبادئ Clean Architecture وCQRS لبناء Backend قابل للتطوير وسهل الصيانة. يتيح النظام إدارة المنتجات والتصنيفات والموردين وحركة المخزون مع تسجيل جميع العمليات وإدارة المبيعات والمرتجعات، بالإضافة إلى نظام صلاحيات للمستخدمين باستخدام ASP.NET Identity. أبرز ما تم تنفيذه: * تصميم RESTful APIs وفق أفضل الممارسات. * تطبيق Clean Architecture لفصل طبقات المشروع. * استخدام CQRS وMediatR لتنظيم منطق الأعمال. * إدارة قاعدة البيانات باستخدام Entity Framework Core وSQL Server. * إنشاء CRUD كامل للمنتجات والتصنيفات والموردين. * تسجيل حركة المخزون (إضافة، سحب، تعديل). * إدارة فواتير البيع والمرتجعات. * نظام Authentication وAuthorization باستخدام JWT وASP.NET Identity. * استخدام AutoMapper وLINQ لتحسين الأداء وتنظيم الكود. التقنيات المستخدمة: ASP.NET Core, C#, Entity Framework Core, SQL Server, Clean Architecture, CQRS, MediatR, AutoMapper, JWT Authentication, REST API, Git, GitHub.

شارك
بطاقة العمل
تاريخ النشر
منذ 13 ساعة
المشاهدات
4
المستقل
Khaled Maher
Khaled Maher
مهندس برمجيات
شارك
مركز المساعدة