هذا مشروع قمت بتطويره لبناء نظام إدارة مكتبة إلكترونية باستخدام PHP وMySQL. يتيح للمستخدمين تسجيل الدخول، استعراض الكتب، وإدارتها بشكل كامل (إضافة، تعديل، حذف).
أهم مكونات النظام:
تسجيل دخول آمن باستخدام Sessions.
حفظ تفضيلات المستخدم باستخدام Cookies.
استعراض قائمة الكتب مع إمكانية التصفية.
إضافة، تعديل، حذف الكتب عبر نماذج آمنة تستخدم POST.
عرض الكتب ومعرّفاتها باستخدام GET.
واجهات مستقلة لكل وظيفة (login.php, books.php, add_book.php, ...).
قاعدة البيانات تشمل:
جدول المستخدمين users يحتوي على (id, username, password).
جدول الكتب books يحتوي على (id, title, author, year_published, category, user_id).
تم تنظيم الكود بطريقة تضمن الحماية من الثغرات الشائعة، وإدارة فعالة للجلسات والمستخدمين.
️ تم استخدام Git لإدارة الكود ومتابعة النسخ.