تفاصيل العمل

مشروع Library Management System RESTful API هو نظام إدارة مكتبة مصمم لتنظيم وتتبع الكتب، الأعضاء، وعمليات الإعارة باستخدام RESTful API. يوفر هذا المشروع حلولًا متكاملة لإدارة المكتبات الرقمية أو الفعلية، مما يسهل على المكتبيين والمستخدمين الوصول إلى المعلومات بكفاءة.

التقنيات المستخدمة:

Java Spring Boot لإنشاء الخادم الخلفي

PostgreSQL كقاعدة بيانات علائقية

Spring Data JPA للتعامل مع البيانات

Spring Security + JWT للمصادقة والأمان

Swagger لتوثيق API

JUnit & Mockito لاختبار الوحدات

المميزات الرئيسية:

إدارة الكتب: إضافة، تعديل، حذف، وعرض تفاصيل الكتب

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

نظام الإعارة: تتبع استعارة الكتب وإعادتها

تحديد الغرامات: نظام تلقائي لحساب الغرامات على التأخير

توثيق API: باستخدام Swagger لتوفير وثائق واضحة للمطورين

الأمان والمصادقة: باستخدام JWT للتحكم في الوصول إلى البيانات

بطاقة العمل

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