نظام متكامل لإدارة المكتبات تم تطويره باستخدام ASP.NET Core MVC مع التركيز على الأداء، وتنظيم الكود، وتجربة المستخدم.
أبرز المميزات
إدارة الكتب (إضافة، تعديل، حذف، عرض).
إدارة المؤلفين والتصنيفات.
نظام استعارة الكتب مع دورة حياة كاملة:
Pending
Approved
Borrowed
Overdue
Returned
Rejected
لوحة تحكم للإدارة تعرض إحصائيات وتقارير.
نظام تسجيل الدخول وإدارة المستخدمين باستخدام ASP.NET Core Identity.
البحث، والفلترة، والترتيب، وتقسيم النتائج (Pagination).
Background Jobs باستخدام Hangfire لتحديث حالة الكتب المتأخرة تلقائيًا.
رفع وإدارة صور أغلفة الكتب.
تصميم متجاوب (Responsive UI).