Grades WebApp Cover Image

تطبيق ويب Grades باستخدام Flask

Grades هو تطبيق ويب قمت بتطويره، وهو يتيح لمسئولي المدارس إدارة درجات الطلاب في المواد الدراسية المختلفة بطريقة منظمة وسهلة الاستخدام. فكرة التطبيق موجهة للمدارس الصغيرة والمتوسطة التي تحتاج إلى حل بسيط لتتبع الدرجات والأداء الأكاديمي. ملاحظة: Grades كان مشروع تخرجي في دورة CS50’s Introduction to Computer Science من جامعة هارفارد، وقد طورته بالكامل من مرحلة الفكرة حتى التطبيق. المزايا الأساسية إدارة المدارس والمواد الدراسية والطلاب عبر سنوات دراسية وفصول متعددة تتبع شامل للدرجات والنسب المئوية والترتيب لكل طالب نظام واجهة مزدوج: بوابة منفصلة للمدير وأخرى للطالب مع بيانات دخول مستقلة واجهة مبنية باستخدام Bootstrap متجاوبة تعمل بسلاسة على مختلف أحجام الشاشات مزايا المدير إدارة المدارس: إنشاء مدارس جديدة أو الانضمام لمدارس موجودة باستخدام رمز مميز وكلمة مرور للتعاون بين المديرين. تهيئة إعدادات المدرسة بما في ذلك الاسم وعدد السنوات الدراسية والفصول في كل سنة. إدارة المواد: تعريف المواد مع التفاصيل مثل العنوان والكود والدرجة النهائية والسنة والفصل الدراسي. تعديل أو حذف المواد بسهولة عند الحاجة. إدارة الطلاب: إضافة وإدارة بيانات الطلاب بما في ذلك الاسم والكود والسنة والفصل الحالي وبيانات الدخول (اسم المستخدم/كلمة المرور). تتبع الأداء الأكاديمي: حساب وعرض تلقائي لمجموع الدرجات والنسب المئوية والتقديرات والترتيب لكل طالب. تعديلات مرنة: إجراء تعديلات على إعدادات الحساب وإعدادات المدرسة وتفاصيل المواد وبيانات الطلاب في أي وقت. مزايا الطالب دخول فردي: يسجل الطلاب دخولهم باستخدام بيانات الدخول الخاصة بهم (اسم المستخدم/كلمة المرور) لعرض درجاتهم عرض شامل: تفصيل للدرجات حسب المادة ومعلومات السنة/الفصل الدراسي والأداء الأكاديمي الكلي بما في ذلك الترتيب الصفي لقطات الشاشة فيديو توضيحي التقنيات المستخدمة قمت ببناء Grades باستخدام التقنيات التالية: ...

26 أبريل 2023