نظام المكتبة الإلكترونية – Django
Mariam Amro Ahmed Fathi Seifeldin
تفاصيل العمل
تفاصيل العمل
وصف العمل
تم بناء هذا المشروع باستخدام إطار العمل Django بهدف محاكاة نظام إدارة مكتبة حقيقي من خلال تطبيق ويب متكامل. قمت مع فريقي بتطوير تطبيق يسمح للمستخدمين (بعد التسجيل وتسجيل الدخول) بتصفح الكتب المتاحة، البحث عن كتاب معين حسب العنوان أو المؤلف، استعارة كتاب لمدة محددة، وإرجاعه مع تسجيل الغرامات في حالة التأخير. من ناحية المسؤول، طوّرنا لوحة تحكم تمكنه من إضافة كتب جديدة، تعديل معلوماتها، حذف كتب غير مرغوب فيها، وإدارة حسابات المستخدمين (تفعيل، تعليق، حذف). استخدمنا SQLite كقاعدة بيانات خلال التطوير، مع نمذجة علاقات بين الكتب، المستخدمين، عمليات الاستعارة، والغرامات. قمنا بتطبيق نظام توثيق بسيط باستخدام Django’s built-in authentication، بالإضافة إلى حماية المسارات بحيث لا يمكن لغير المسؤول الدخول إلى لوحة التحكم. تم بناء الواجهة الأمامية باستخدام HTML و CSS و JavaScript لجعلها سهلة الاستخدام ومتجاوبة. هذا المشروع يظهر قدرتي على العمل ضمن فريق (3 أشخاص)، واستخدام Django لتطوير تطبيقات ويب متكاملة مع إدارة قواعد البيانات والمستخدمين.
تواريخ العمل
المهارات المستخدمة في العمل
أعمال آخرى لـ Mariam Amro Ahmed Fathi Seifeldin
تحليل مبيعات وول مارت (Walmart): تحديد مؤشرات الأداء الرئيسية من خلال لوحة تحكم تفاعلية في برنامج إكسل
قمت بتحليل بيانات المبيعات الأسبوعية لوول مارت (2010–2012) المستخرجة من Kaggle للكشف عن رؤى تجارية مهمة. بعد تنظيف البيا...
لعبة جوموكو بالذكاء الاصطناعي (Gomoku AI Game)
طورت نظام لعبة جوموكو مزودًا بذكاء اصطناعي قادر على اتخاذ قرارات استراتيجية، حيث يدعم أوضاع اللعب لاعب ضد الذكاء الاصطنا...
يوتيوب
نظام تصنيف المواد بالذكاء الاصطناعي (AI Vision Classifier System)
قمت بتطوير نظام متكامل لتصنيف النفايات يعتمد على الرؤية الحاسوبية، حيث يقوم بتصنيف المواد إلى 6 فئات مختلفة لدعم عمليات...
مكتبة الحوسبة الذكية (Soft Computing Library)
قمت بتطوير مكتبة برمجية معيارية بلغة Java متخصصة في تقنيات الحوسبة الذكية، تضم ثلاث وحدات قابلة للإضافة والتخصيص: الخوار...
نظام إدارة التعلم (LMS) – Spring Boot
هذا المشروع هو نظام خلفي متكامل لإدارة التعلم (LMS) تم تطويره باستخدام Spring Boot، ويهدف إلى تنظيم عملية تسليم الواجبات...
ReelVerse – متصفح أفلام ومسلسلات باستخدام TMDB API
ReelVerse هو تطبيق ويب تفاعلي يتيح للمستخدمين استكشاف مكتبة ضخمة من الأفلام والمسلسلات باستخدام واجهة TMDB API. قمت بتطو...
الواجهة الخلفية للتجارة الإلكترونية - Furniture Home
في مشروع Furniture Home، قادت مسؤولية تصميم وتنفيذ وحدة الطلبات بالكامل باستخدام Spring Boot و MySQL. بدأت بنمذجة قاعدة...
تطبيق ويب شامل لتخطيط الوجبات الصحية - HealMeals
يعتبر HealMeals تطبيقاً متكاملاً يهدف إلى تحسين العادات الغذائية للمستخدمين من خلال تقديم وصفات مخصصة بناءً على حالتهم ا...