نظام إدارة مكتبة (Library Management System) – تطبيق ويب باستخدام Spring Boot و Java

تفاصيل العمل

قمت بتطوير نظام إدارة مكتبة كتطبيق ويب متكامل (Full-Stack Web Application) باستخدام Spring Boot و Java في الـ Backend، و HTML و CSS و JavaScript في تصميم الواجهة الأمامية.

يسمح النظام بإدارة الكتب والأعضاء وعمليات الاستعارة والاسترجاع بكفاءة، مع إمكانية:

إضافة وتعديل وحذف الكتب

البحث عن كتاب بسهولة

تسجيل الأعضاء

متابعة حالة الكتب (متاح / مُستعار)

تم تطبيق مفاهيم Data Structures مثل HashMap و ArrayList و Queue لتحسين سرعة البحث وتنظيم البيانات داخل النظام.

يعتمد المشروع على بنية Backend منظمة تشمل:

REST Controllers

Service Layer

JPA Repository

تصميم قواعد بيانات قائم على الـ Entities

يعكس هذا المشروع فهمًا قويًا لتطوير تطبيقات الويب، البرمجة كائنية التوجه (OOP)، وهندسة الأنظمة باستخدام Spring Boot.

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
3
تاريخ الإضافة
تاريخ الإنجاز
المهارات