📚 Library Management System
نظام إدارة مكتبة حديث يهدف إلى تنظيم عمليات إدارة الكتب والاعارات والمستخدمين بشكل رقمي وفعّال. يوفر النظام واجهة سهلة الاستخدام مع لوحة تحكم قوية تمكّن الإدارة من متابعة كل العمليات داخل المكتبة بشكل لحظي.
يعتمد النظام على نظام صلاحيات (RBAC) يحدد مستوى الوصول حسب نوع المستخدم: Member، Author، Admin، مما يضمن أمان البيانات وتنظيم الصلاحيات.
🎯 الفكرة العامة
يحاكي النظام بيئة مكتبة حقيقية حيث يمكن للمستخدمين تصفح الكتب واستعارتها، بينما يقوم المسؤولون بإدارة المحتوى ومتابعة الإحصائيات وحركة الكتب.
🧩 المميزات
إدارة الكتب (إضافة، تعديل، حذف)
نظام إعارة وإرجاع الكتب
تتبع الكتب المتأخرة (Overdue)
إدارة المستخدمين والصلاحيات
صفحة ملف شخصي للمستخدم
إحصائيات عامة عن المكتبة
🔐 الصلاحيات
Member: استعارة الكتب، متابعة الاستعارات، تحديث بياناته
Author: إدارة الكتب الخاصة به ومتابعة أدائها
Admin: إدارة كاملة للنظام والمستخدمين والكتب والتقارير
🛠️ التقنيات المستخدمة
Vue.js – Laravel – REST APIs – MySQL – CSS