قمتُ بتطوير نظام ويب لإدارة المكتبات يتيح للمستخدمين والموظفين التعامل مع الكتب الرقمية بكفاءة وسهولة من خلال واجهة تفاعلية مبنية على تقنيات حديثة.
تفاصيل تنفيذ المشروع:
الأدوات والتقنيات المستخدمة:
لغة البرمجة Python
مكتبات Streamlit لبناء واجهات ويب تفاعلية
قاعدة بيانات SQL لإدارة وتخزين السجلات
نوع البيانات:
قاعدة بيانات تحتوي على أكثر من 300 سجل لكتب بمعلومات مفصلة (عنوان، مؤلف، تصنيف، توافر)
المزايا والوظائف:
نظام تسجيل دخول (Authentication) لإدارة صلاحيات المستخدمين
البحث عن الكتب حسب العنوان أو المؤلف أو التصنيف
إضافة الكتب إلى قائمة المفضلة (Wishlist Management)
تحديث وإدارة بيانات الكتب من خلال لوحة تحكم مبسطة
نتائج المشروع:
نظام فعال لإدارة المكتبات الصغيرة والمتوسطة
تجربة استخدام سهلة وبسيطة بفضل الواجهة التفاعلية
قابلية للتوسع لإضافة ميزات مثل استعارة الكتب أو تتبع المستخدمين