تفاصيل العمل

# وصف مشروع تطبيق Neuro Rush للعمل الحر

## العنوان

تطوير تطبيق Neuro Rush - تطبيق تشخيص واختبار اضطراب فرط الحركة ونقص الانتباه (ADHD)

## الوصف التفصيلي

### نظرة عامة

Neuro Rush هو تطبيق طبي متخصص مبني بتقنية Flutter لتشخيص واختبار اضطراب فرط الحركة ونقص الانتباه (ADHD) للأطفال والبالغين. التطبيق يوفر طريقة سهلة وموثوقة للتقييم الذاتي مع إمكانية تتبع النتائج عبر الزمن، وهو نسخة محسّنة ومعاد هيكلتها من التطبيق السابق "Hand in Hand" مع إصلاح جميع الأخطاء البرمجية.

---

### المشكلة والحل

#### المشكلة

- الطرق التقليدية لتشخيص ADHD تستغرق وقتاً طويلاً ومجهدة

- صعوبة الوصول إلى أدوات تشخيص دقيقة وموثوقة

- الحاجة إلى متابعة التطور والتحسن عبر الزمن

#### الحل

تطبيق شامل يوفر:

- اختبارات علمية معتمدة (Conner's Parent Rating Scale)

- واجهة سهلة الاستخدام للآباء والبالغين

- نظام تتبع النتائج التاريخية

- معلومات تعليمية شاملة عن ADHD

---

### المميزات الرئيسية

#### 1. نظام الاختبارات المتخصص

**اختبار الأطفال (Child Test)**

- مبني على مقياس Conner's Parent Rating Scale المعتمد علمياً

- 80 سؤالاً شاملاً

- تصنيف حسب العوامل:

- الجنس (ذكر/أنثى)

- العمر (5 فئات عمرية: 3-5، 6-8، 9-11، 12-14، 15-17)

- 10 قوائم مختلفة حسب الجنس والعمر

- تحليل النتائج في 14 فئة مختلفة:

- المعارضة (Opposition)

- المشاكل المعرفية (Cognitive Problems)

- فرط النشاط (Hyperactivity)

- القلق (Anxiety)

- والمزيد من الفئات التشخيصية

- نظام تقييم متدرج: أبداً = 0، أحياناً = 1، غالباً = 2، دائماً = 3

**اختبار البالغين (Adult Test)**

- 18 سؤالاً مركزاً

- تصنيف النتائج في فئتين:

- **التقييم العام (Overall)**: الأسئلة 1-6 للتشخيص العام

- **التقييم المفصل (Detailed)**: الأسئلة 7-18 للتحديات المحددة (إدارة المهام، التحكم بالاندفاع، التركيز)

- 3 مستويات نتائج: منخفض، متوسط، مرتفع

#### 2. المحتوى التعليمي

- صفحة "ما هو ADHD؟" شاملة

- معلومات علمية دقيقة عن الاضطراب

- شرح الأعراض والتأثيرات

- محتوى مناسب للآباء والمهتمين

#### 3. نظام تتبع النتائج

- حفظ جميع النتائج السابقة

- مقارنة النتائج عبر الزمن

- متابعة التطور والتحسن

- رسوم بيانية توضيحية للنتائج

- سجل كامل لكل اختبار

#### 4. الواجهة متعددة اللغات

- دعم كامل للغة العربية والإنجليزية

- سهولة التبديل بين اللغات

- جميع الأسئلة والنتائج متوفرة باللغتين

#### 5. أنماط العرض

- الوضع الفاتح (Light Mode)

- الوضع الداكن (Dark Mode)

- تخصيص حسب راحة المستخدم

---

### البنية التقنية

#### التقنيات والأدوات المستخدمة

**معمارية التطبيق**

- **MVVM Pattern**: نمط Model-View-ViewModel للفصل الواضح بين المكونات

- **Cubit State Management**: إدارة فعالة وقوية للحالة

- **Clean Architecture**: بنية نظيفة قابلة للصيانة والتطوير

**إدارة الحالة والبيانات**

- **ValueNotifier**: لإدارة:

- التوطين (اللغات)

- أنماط العرض (فاتح/داكن)

- **Cubit**: لإدارة حالة البيانات بكفاءة

**Firebase Integration**

1. **Firebase Authentication**:

- تسجيل الدخول بالبريد الإلكتروني وكلمة المرور

- إدارة آمنة للحسابات

2. **Cloud Firestore**:

- تخزين الأسئلة والإجابات

- دعم اللغتين العربية والإنجليزية

- قاعدة بيانات للأطفال والبالغين

3. **Realtime Database**:

- تخزين النتائج الفورية

- استرجاع البيانات الشخصية

- متابعة السجل التاريخي

**التوطين (Localization)**

- Flutter Localizations للدعم الكامل للغات

- تبديل سلس بين العربية والإنجليزية

---

### تدفق المستخدم (User Flow)

#### 1. شاشة الترحيب (Onboarding)

- 3 شاشات تعريفية بالتطبيق

- رسوم متحركة سلسة

- 3 طرق للتنقل:

- السحب من اليسار لليمين

- أزرار التالي والتخطي

- النقاط التفاعلية في الأسفل

- التحقق من حالة تسجيل الدخول

#### 2. المصادقة (Authentication)

- **تسجيل الدخول**: للمستخدمين المسجلين مسبقاً

- **إنشاء حساب**:

- الاسم

- العمر

- البريد الإلكتروني

- كلمة المرور

- رفع صورة شخصية اختيارية

#### 3. الشاشة الرئيسية (Main View)

**العناصر الرئيسية**:

- الصورة الشخصية

- الاسم والبريد الإلكتروني

- قائمة الإعدادات الجانبية (Drawer)

- الأقسام الثلاثة الرئيسية

**القائمة الجانبية (Drawer)**:

- تغيير اللغة

- تغيير النمط (فاتح/داكن)

- النتائج السابقة

- تسجيل الخروج

**أقسام الصفحة الرئيسية**:

1. معلومات عن ADHD

2. اختبار الأطفال

3. اختبار البالغين

#### 4. صفحة النتائج

**النتائج السابقة**:

- عرض جميع الاختبارات السابقة

- مقارنة التطور للأطفال

- سهولة تتبع التحسن

**نتيجة اختبار الأطفال**:

- تحليل تفصيلي لـ 14 فئة

- رسوم بيانية للنتائج

- توضيح النقاط القوية والضعيفة

**نتيجة اختبار البالغين**:

- تقييم عام ومفصل

- 3 مستويات واضحة

- توصيات وإرشادات

---

### واجهة المستخدم (UI/UX)

#### التصميم

- واجهة عصرية وجذابة

- ألوان متناسقة ومريحة للعين

- رسوم متحركة سلسة

- سهولة التنقل بين الصفحات

#### تجربة المستخدم

- تدفق منطقي وواضح

- رسائل إرشادية مفيدة

- تأكيدات للإجراءات المهمة

- معالجة الأخطاء بشكل احترافي

#### إمكانية الوصول

- دعم كامل للغة العربية

- خطوط واضحة وقابلة للقراءة

- تباين ألوان مناسب

- تصميم متجاوب

---

### الميزات التقنية المتقدمة

#### إدارة الأسئلة

- جلب الأسئلة من Firebase Firestore

- تحميل ديناميكي حسب اللغة المختارة

- تخزين مؤقت للأداء الأفضل

#### نظام التقييم

- خوارزمية معقدة لحساب النتائج

- تصنيف تلقائي للإجابات

- معايير علمية معتمدة

#### التنقل بين الأسئلة

- شريط تقدم تفاعلي

- أزرار التالي والسابق

- منع تخطي الأسئلة

- حفظ تلقائي للإجابات

#### الأمان والخصوصية

- تشفير البيانات الحساسة

- حماية معلومات المستخدمين

- مصادقة آمنة

- خصوصية النتائج

---

### الفوائد والقيمة المضافة

#### للآباء

- أداة موثوقة لتقييم أطفالهم

- متابعة التطور والتحسن

- توفير الوقت والجهد

- الراحة في الاستخدام المنزلي

#### للبالغين

- تقييم ذاتي سريع

- خصوصية تامة

- نتائج فورية

- إرشادات واضحة

#### للمجتمع الطبي

- أداة مساعدة للتشخيص الأولي

- بيانات منظمة وموثقة

- مرجع علمي معتمد

---

### التحسينات عن النسخة السابقة

- إعادة هيكلة كاملة للكود

- إصلاح جميع الأخطاء البرمجية

- تحسين الأداء والاستقرار

- واجهة أفضل وأكثر احترافية

- إدارة أفضل للحالة

- تجربة مستخدم محسّنة

---

### قابلية التطوير

- بنية معيارية سهلة الصيانة

- إمكانية إضافة اختبارات جديدة

- توسيع قاعدة البيانات

- إضافة لغات إضافية

- تحسينات مستقبلية للخوارزميات

---

### المعايير العلمية

- مبني على Conner's Parent Rating Scale

- معايير تشخيص معتمدة

- تصنيفات علمية دقيقة

- نتائج موثوقة

---

## الخلاصة

Neuro Rush هو تطبيق طبي شامل ومتخصص لتشخيص ADHD، يجمع بين المعايير العلمية المعتمدة وسهولة الاستخدام، مع واجهة عصرية وبنية تقنية قوية. التطبيق يوفر حلاً عملياً وموثوقاً للآباء والبالغين لتقييم ومتابعة حالات ADHD بطريقة آمنة ومريحة.

---

## الملاحظات الفنية

- التطبيق متوفر لنظامي iOS و Android

- يتطلب اتصال بالإنترنت للمصادقة وحفظ النتائج

- حجم التطبيق محسّن للأداء الأمثل

- تحديثات دورية لتحسين الأداء والميزات

بطاقة العمل

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