تفاصيل العمل

القسم الأول من هذا التطبيق هو القسم العام التعريفي عن المدرسة والذي لا يحتاج لتسجيل الدخول, ويحتوي على عدة صفحات عن منهاج المدرسة, التسجيل وبعض الأمور الأخرى.

القسم الثاني هو الداشبورد, يحتوي التطبيق على داشبورد الأدمن, داشبورد المدرس وداشبورد الطالب.

فكرة التطبيق تتمحور حول قيام الأدمن بانشاء حساب المدرس واضافته لقاعدة البيانات وبشكل أوتوماتيكي يتم ارسال بريد الكتروني للمدرس حول المعلومات الخاصة بالدخول لحسابه. وبنفس الطريقة المدرس يقوم باضافة الطلاب للصف الخاص به.

المزايا الرئيسية للتطبيق

- داشبورد الأدمن يعطي امكانية اضافة/حذف مدرس, عرض قائمة طلاب كل صف, عرض مواد كل طالب وعلاماته, بعض الاحصاءات والرسوم البيانية عن المدرسة.

- داشبورد المدرس يعطي امكانية اضافة/حذف طالب, عرض قائمة طلاب الصف, اضافة علامات الطلاب, بعض الاحصاءات والرسوم البيانية عن الصف.

- داشبورد الطالب لمعرفة نتائج المواد حال صدورها بالاضافة لبعض الاحصاءات.

هذا التطبيق اتبع تصميم(أم في سي) و تم باستخدام مكتبة اكسبرس, قاعدة بيانات مونجو دي بي, مونغووس , مكتبة ريأكت, مكتبة تيلويند.

مصادقة تسجيل الدخول تستخدم JWT و http-only-cookie

تم تطبيق طرق محمية(protected routes) لمنع وصول المستخدمين لموارد ومعلومات لا يسمح لهم الوصول لها(مثل وصول طالب لمعلومات خاصة بالأدمن)

بطاقة العمل

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