تفاصيل العمل

وصف مشروع Flutter - تطبيق إدارة المواد الدراسية

اسم المشروع:

نظام متابعة المواد الدراسية لطلاب جامعة الأزهر – غزة

لغة البرمجة المستخدمة:

Dart باستخدام إطار العمل Flutter

(وهو إطار مفتوح المصدر يُستخدم لتطوير تطبيقات الأجهزة الذكية بواجهة واحدة لأنظمة Android و iOS).

وصف فكرة المشروع:

التطبيق عبارة عن نظام بسيط لمتابعة المواد الدراسية الخاصة بالطالب، حيث يتيح للمستخدم الاطلاع على المواد المسجلة وعدد ساعاتها الأكاديمية، بالإضافة إلى توفير واجهات للتواصل واستعراض الرسائل والمهام.

مميزات التطبيق:

1. عرض المواد الدراسية:

يعرض التطبيق قائمة بالمواد الأكاديمية المسجلة مع عدد ساعات كل مادة.

2. واجهة مستخدم بسيطة وسهلة الاستخدام (User Friendly UI):

تصميم بسيط يعتمد على جداول وقوائم واضحة.

وجود شريط سفلي للتنقل يحتوي على أيقونة (الرئيسية - إعدادات - زر إضافة).

3. قائمة جانبية (Drawer Navigation):

تعرض بيانات الطالب (اسم، رقم هوية، بريد إلكتروني).

توفر خيارات للتنقل إلى:

صندوق الرسائل (Inbox Messages).

صفحة "اتصل بنا" (Contact Us).

صفحة المهام (Tasks).

4. متجاوب مع معايير تصميم التطبيقات الجامعية.

ملاحظات تقنية:

تظهر رسالة (Bottom overflowed by 2.0 pixels) أسفل الشاشة (وهي ملاحظة تظهر في وضع الـ Debug عند وجود مشكلة بسيطة في التخطيط).

يمكن تحسين تصميم واجهات المستخدم ليكون أكثر تفاعلية (UI/UX Enhancement).

أهم مميزات استخدام Flutter لهذا المشروع:

كود واحد لجميع المنصات (Android & iOS).

سرعة في تطوير الواجهات.

دعم للمكونات الرسومية المتقدمة.

سهولة في إدارة الحالة (State Management) مع إمكانيات توسيع المشروع .