brary Management System built using ASP.NET Core MVC.
تفاصيل العمل
تم تصميم هذا النظام لتبسيط وتنظيم جميع عمليات المكتبة، بدءًا من إدارة الكتب والتصنيفات وحتى متابعة عمليات استعارة وإرجاع الكتب. أهم المميزات: إدارة المستخدمين والصلاحيات تم دمج النظام مع ASP.NET Identity لتوفير تسجيل دخول آمن، وإنشاء حسابات، والتحكم في الصلاحيات بناءً على الدور (Admin / User). يتمتع كل دور بصلاحيات مختلفة، حيث يمكن للمشرف فقط إضافة الكتب والتصنيفات وإدارة المستخدمين. إدارة الكتب والمؤلفين والتصنيفات يدعم النظام جميع عمليات الإضافة والتعديل والحذف (CRUD) للكتب والمؤلفين والتصنيفات، مع قوائم منسدلة ديناميكية وخاصية البحث لتسهيل الاستخدام. نظام تسجيل الإعارات يدعم إعارة أكثر من كتاب لمستخدم واحد مع متابعة تاريخ الإرجاع والتحقق من صحة البيانات. يوفر واجهة سهلة لاختيار عدة كتب وإدارتها في عملية واحدة. واجهة ديناميكية حسب الصلاحيات تتغير واجهة المستخدم تلقائيًا حسب دور المستخدم، حيث تتوفر بعض الوظائف للمشرف فقط مثل إدارة البيانات، بينما يمكن للمستخدمين العاديين التفاعل ضمن نطاق محدود. تحقق من البيانات وتجربة مستخدم مميزة تم تطبيق تحقق قوي على مستوى الخادم والواجهة لضمان صحة البيانات ومنع الأخطاء. واجهة مستخدم متجاوبة باستخدام Bootstrap، مع تحسين التفاعل باستخدام Select2 وSweetAlert2.
بطاقة العمل
طلب عمل مماثل