يهدف تطبيق بادر إلى تنظيم عمليات أندية طلاب الجامعة، وبناء تواصل جيد بين المجتمعات وقادة الأندية والأعضاء ، علاوه على ذلك فهو مصدر منظم للمعلومات للمهتمين من غير الأعضاء.
أنواع المستخدمين :
- أدمن ، قائد ، زائر ، عضو.
مهام الأدمن :
- إنشاء نادي حيث يقوم بكتابة اسم النادي وكذلك الكلية التابع لها النادي مع امكانية حذف النادي.
- تعيين قائد علي النادي أو تعديل القائد المعين علي نادي ما.
- مراجعة الخطط السنوية حيث يمكنه قبول أو رفض الخطة بجانب إرسال إشعار للقائد في حاله القبول أو الرفض
- عرض التقارير حيث يوجد نوعان من التقارير إما خاص بفعالية معينه أو الساعات التطوعية.
مهام الزائر :
- امكانية رؤية الأندية والفعاليات التي تم إنشاءها من قبل الأدمن
- امكانية طلب العضوية فى أي نادي مع العلم أن بعض الأندية بتكون خاصة بكليات معينة
- امكانية التسجيل في الفعاليات العامة فقط مع إرسال رأيك فيها بس في حاله انها عامة
- امكانية التسجيل في المهمات العامة كالمساعدة في مشروع تخرج.
مهام العضو :
- نفس المهام تبع الزائر بجانب امكانية التسجيل في كل الفعاليات والمهام الخاصة بالأندية المنضم لها
- بيكتسب العضو ساعات تطوعية مع كل مهمة يقوم بإنجازها.
مهام القائد :
- تعديل بيانات النادي كوسائل التواصل واللجان وصف النادي وغيره
- قبول أو رفض طلبات العضوية الخاصة بالنادي
- إنشاء مهام مع تحديد عدد الأعضاء المطلوبة وعدد الساعات التطوعية
- إنشاء فعالية ( تحديد اذا كانت ستكون عامة او خاصة بأعضاء النادي فقط ) بجانب القدرة علي رؤية بيانات الأشخاص اللي سجلوا بها
- رفع تقرير للأدمن ( خطة سنوية - خاص بفعالية - خاص بالساعات التطوعية )
- تحديد ما اذا كان النادي سيكون خاص بكليات معينه وليكن نادي الأمن السيبراني ممكن يخليه خاص بحاسبات وهندسة وعاوم قسم حاسب.
Technologies :
- Dart
- Flutter
- Firebase
- Clean Architecture
- Cubit
- Dependency Injection.
Source code :