### نظام ذكي لإدارة المكتبات باستخدام OOP وAPIs
قمت بتطوير نظام متكامل لإدارة المكتبات باستخدام **Object-Oriented Programming (OOP)**، مع دمج **APIs** والتعامل مع ملفات **CSV** لتخزين وإدارة البيانات.
يوفر النظام العديد من الوظائف، منها:
* إدارة الكتب وأعضاء المكتبة.
* إضافة الكتب وتعديل بياناتها وحذفها.
* البحث عن الكتب والوصول إلى معلوماتها بسهولة.
* تسجيل عمليات استعارة وإرجاع الكتب.
* متابعة حالة الكتب ومعرفة المتاح منها والمستعار.
* استخدام **APIs** لجلب ومعالجة بيانات من مصادر خارجية.
* حفظ واسترجاع بيانات النظام باستخدام ملفات **CSV**.
* تطبيق مفاهيم OOP مثل **Classes, Inheritance, Encapsulation** وتنظيم المسؤوليات بين مكونات النظام.
* تصميم النظام بطريقة تسهّل صيانته وإضافة وظائف جديدة مستقبلًا.
يركز المشروع على بناء نظام عملي ومنظم يجمع بين **البرمجة الكائنية، التعامل مع البيانات، التكامل مع APIs، وإدارة الملفات**، مع الاهتمام بجعل الكود قابلًا للتطوير والصيانة.