? ملخص المشروع
نظام إدارة مخزون متكامل (Inventory Management System) تم تطويره وتنفيذه لعميل داخل المملكة العربية السعودية باستخدام
ASP.NET Core (.NET Backend)،
بهدف إدارة المخزون، الأصناف، الأوامر، والوحدات بطريقة احترافية تلائم بيئة العمل المؤسسية داخل السوق السعودي.
النظام مصمم ليتوافق مع احتياجات الجهات والشركات التي تعتمد على المستودعات والأوامر الرسمية، مع التركيز على الدقة، الأمان، وسهولة التوسع مستقبلًا.
?️ التفاصيل الفنية للمشروع
? Authentication & User Management
نظام تسجيل دخول وصلاحيات (Roles)
إدارة المستخدمين
حماية الـ APIs باستخدام JWT
فصل الصلاحيات بما يتوافق مع بيئة العمل المؤسسية
? Unit & Recipients Management
إدارة الوحدات التنظيمية
إدارة المستلمين داخل كل وحدة
ربط عمليات الصرف بالوحدة والمستلم بشكل مباشر
? Item Management
إدارة الأصناف (إضافة / تعديل / حذف)
دعم الأصناف بسيريال نمبر (اختياري حسب نوع الصنف)
البحث والفلترة السريعة
? Order Management
إنشاء وإدارة الأوامر
دعم أنواع أوامر مختلفة (شراء – توريد – أوامر داخلية)
إدارة عناصر الأمر (Order Items)
دعم وجود أكثر من أمر لنفس الصنف
كل أمر له رقم وهوية مستقلة لتسهيل التتبع والمراجعة
? Serial Number Management
إدارة السيريال نمبر للأصناف (عند الحاجة)
ربط السيريال نمبر بالأوامر
منع التكرار وضمان سلامة البيانات
? الصرف من المستودع (Warehouse Issue)
تنفيذ عمليات الصرف من المستودع
ربط الصرف بالوحدة والمستلم
خصم الكميات بناءً على الأوامر المعتمدة
التحقق من الرصيد قبل الصرف
تسجيل جميع حركات الصرف لأغراض المراجعة والتقارير
? إدارة المخزون (Stock Logic)
المخزون مبني بالكامل على الأوامر
حساب الرصيد الحالي بشكل ديناميكي
عدم الخلط بين مصادر الكميات
كل حركة خصم أو إضافة موثقة ومرتبطة بأمر رسمي
? Architecture & Code Quality
Clean Architecture
فصل الطبقات بشكل كامل
Repository + Unit Of Work
Specification Pattern
MediatR (CQRS)
استخدام DTOs لعزل الـ Domain
كود نظيف، منظم، وقابل للصيانة
? Deployment & Delivery
المشروع Self-Contained
جاهز للتشغيل على Localhost
تسليم الكود بشكل منظم ومضغوط
APIs جاهزة للتكامل مع أي Frontend (Web / Mobile)
? نقاط قوة المشروع
منفذ خصيصًا لعميل سعودي وبما يتناسب مع متطلبات السوق المحلي
قابل للتوسع والتطوير المستقبلي
مناسب للشركات والجهات الرسمية
سهل الدمج مع أنظمة أخرى