Smart Library هي نظام إدارة مكتبة احترافي مبني باستخدام ASP.NET Core مع قاعدة بيانات SQL Server، مصمم لتسهيل إدارة الكتب والمستخدمين بشكل كامل. النظام يوفر لوحة تحكم حديثة وسهلة الاستخدام، مع صلاحيات متعددة (أمين مكتبة – مستخدم)، ويتيح إدارة عمليات الاستعارة والإرجاع، بالإضافة إلى تقارير وإحصائيات متقدمة.
المميزات:
- تسجيل دخول وصلاحيات متعددة باستخدام Identity.
- إدارة الكتب (إضافة – تعديل – حذف – استعارة – إرجاع).
- البحث المتقدم عن الكتب حسب العنوان، المؤلف، أو التصنيف.
- تقارير شاملة عن الكتب المستعارة والمتأخرة مع إمكانية تصديرها إلى PDF/Excel.
- لوحة تحكم Dashboard تعرض إحصائيات (عدد الكتب، عدد المستخدمين، أكثر الكتب استعارة).
- دعم متعدد اللغات (عربي/إنجليزي).
- واجهة مستخدم حديثة باستخدام Bootstrap.
- إمكانية ربط النظام بتطبيق موبايل عبر API.
التقنيات المستخدمة:
- ASP.NET Core MVC / Blazor.
- Entity Framework Core مع SQL Server.
- ASP.NET Identity لإدارة المستخدمين والصلاحيات.
- Bootstrap لتصميم واجهة المستخدم.