نظام ويب متكامل (Full Stack) لإدارة منتجات ومخزون متجر، مبني من الصفر
باستخدام لغة C# وإطار ASP.NET Core في الخلفية، مع قاعدة بيانات حقيقية
SQLite عبر Entity Framework Core، وواجهة أمامية تتصل بالخادم عبر REST API.
اللغات والتقنيات المستخدمة:
- C# و ASP.NET Core 8 (الخلفية / Backend)
- Entity Framework Core + SQLite (قاعدة البيانات)
- REST API (نقاط نهاية: عرض، إضافة، حذف، إحصائيات)
- HTML5 + CSS3 + JavaScript (الواجهة الأمامية / Frontend)
أبرز المميزات:
- إضافة منتج جديد يُحفظ فعلياً في قاعدة البيانات (مع التحقق من المدخلات).
- عرض المنتجات وحذفها مباشرة من قاعدة البيانات.
- إحصائيات تُحسب في الخادم: عدد المنتجات، قيمة المخزون الإجمالية،
إجمالي الوحدات، وعدد المنتجات منخفضة المخزون.
- تنبيه تلقائي للمنتجات منخفضة المخزون.
- بنية برمجية منظمة (Models، DbContext، REST API) وكود نظيف.
- تصميم لوحة تحكم عصري ومتجاوب.