# 💊 دواء غزة | DawaGaza

### ربط المريض بالدواء في قطاع غزة
**تطبيق موبايل احترافي مبني بـ Flutter** يهدف إلى حل مشكلة نقص الأدوية في قطاع غزة، خاصة في ظل الظروف الصعبة. التطبيق يربط بين المرضى والصيادلة والمستودعات والمنظمات الإنسانية في منصة واحدة ذكية.
[](https://flutter.dev)
[](https://dart.dev)
[](https://supabase.com)
[](https://pub.dev/packages/hive)
📖 عن المشروع
دواء غزة (DawaGaza) هو تطبيق Flutter متكامل يهدف إلى حل مشكلة نقص الأدوية في قطاع غزة، خاصة في ظل الظروف الصعبة والحصار. التطبيق يربط بين المرضى - الصيادلة - المستودعات - المنظمات الإنسانية في منصة واحدة ذكية.
💪 نقاط القوة في المشروع
| المجال |
الوصف |
| 📱 تطوير الموبايل |
Flutter لتجربة سلسة عبر المنصات (Android, iOS, Web, Desktop) |
| 🎨 تصميم UI/UX |
تصميم احترافي ومتجاوب مع جميع أحجام الشاشات |
| 🏗️ الهندسة المعمارية |
Clean Architecture وكود نظيف قابل للتوسع |
| 🔗 التكامل السحابي |
Supabase (Auth, Realtime DB, Storage) |
| 📡 العمل دون إنترنت |
Offline First مع تخزين محلي باستخدام Hive |
✨ المميزات الرئيسية
👨⚕️ للمريض
| الميزة |
الوصف |
| 🔍 البحث عن دواء |
يعمل دون إنترنت (Offline First) |
| 🗺️ خريطة الصيدليات |
عرض أقرب الصيدليات لك |
| 📸 رفع الوصفات الطبية |
تصوير ورفع الوصفات بسهولة |
| ⏰ تذكير الأدوية |
تنبيهات لمواعيد الأدوية |
| 💬 التواصل مع الصيدلي |
عبر واتساب مباشرة |
| 📋 متابعة الطلبات |
تتبع حالة طلباتك |
| ❤️ الصيدليات المفضلة |
حفظ الصيدليات التي تفضلها |
| 📋 السجل الطبي الرقمي |
حفظ تاريخك الطبي |
👨🔬 للصيدلي
| الميزة |
الوصف |
| 📦 إدارة المخزون |
إضافة/تعديل/حذف الأدوية |
| 📸 مسح الباركود |
مسح باركود الأدوية بسرعة |
| 📋 إدارة الطلبات |
معالجة طلبات المرضى |
| 💰 إدارة الديون |
متابعة حسابات العملاء |
| 📊 استيراد من Excel |
استيراد بيانات المخزون |
| 📈 تقارير المبيعات |
إحصائيات متقدمة |
| 🔍 مسح الوصفات |
مسح الوصفات بالكاميرا |
| 📄 تصدير التقارير |
PDF, Excel, CSV |
🏭 للمستودع
| الميزة |
الوصف |
| 🏢 إدارة الموردين |
إضافة ومتابعة الموردين |
| 📦 إدارة المخزون المركزي |
متابعة المخزون الكلي |
| 📋 إدارة طلبات الصيدليات |
تلبية طلبات الصيادلة |
| 📝 إنشاء أوامر شراء |
طلب أدوية من الموردين |
| 🚚 إدارة سائقي التوصيل |
تنظيم عمليات التوصيل |
| 📊 تقارير المخزون |
إحصائيات المخزون |
| ⚠️ تنبيهات الصلاحية |
تنبيه للأدوية منتهية الصلاحية |
🌐 للمنظمات الإنسانية
| الميزة |
الوصف |
| 🗺️ خريطة نقص الأدوية |
عرض المناطق الأكثر احتياجاً |
| 📊 إحصائيات المخزون |
متابعة المخزون العام |
| 📋 تقارير المساعدات |
تقارير المساعدات المقدمة |
| 📦 متابعة التوزيع |
تتبع توزيع الأدوية |
📱 لقطات من التطبيق
### 🖼️ شعار التطبيق

---
### 📸 واجهات التطبيق
| الشاشة | المعاينة |
|:------:|:---------:|
| **شاشة تسجيل الدخول** |

|
| **الصفحة الرئيسية للمستخدم** |

|
| **ملف المستخدم الشخصي** |

|
---
### 🏥 واجهات الصيدلي
| الشاشة | المعاينة |
|:------:|:---------:|
| **الصفحة الرئيسية للصيدلي** |

|
| **إدارة المخزون** |

|
| **الطلبات** |

|
| **الإحصائيات والتقارير** |

|
---
### 🏭 واجهات المستودع
| الشاشة | المعاينة |
|:------:|:---------:|
| **الصفحة الرئيسية للمستودع** |

|
| **القائمة الجانبية** |

|
| **الملف الشخصي للمستودع** |

|
| **إحصائيات المستودع** |

|
---
### ⏰ ميزات إضافية
| الشاشة | المعاينة |
|:------:|:---------:|
| **تذكير الأدوية** |

|
| **تقييم التطبيق** |

|
| **مركز المساعدة** |

|
🛠️ التقنيات المستخدمة
| التقنية | الإصدار | الاستخدام |
|:---------|:--------:|:----------|
| **Flutter** | 3.24+ | إطار عمل التطبيق |
| **Dart** | 3.5+ | لغة البرمجة |
| **Supabase** | 2.12+ | قاعدة البيانات والمزامنة |
| **Riverpod** | 2.5+ | إدارة الحالة |
| **Go Router** | 14.6+ | التنقل بين الشاشات |
| **Hive** | 2.2+ | التخزين المحلي |
| **Google Maps** | 2.17+ | الخرائط |
| **Firebase** | 14.7+ | الإشعارات |
📦 الحزم والمكتبات الرئيسية
# Supabase
supabase_flutter: ^2.12.4
# واجهة المستخدم
flutter_svg: ^2.0.10+1
shimmer: ^3.0.0
cached_network_image: ^3.4.1
# التخزين المحلي
hive: ^2.2.3
hive_flutter: ^1.1.0
path_provider: ^2.1.5
# إدارة الحالة والتنقل
riverpod: ^2.5.1
go_router: ^14.6.2
# الخدمات
flutter_local_notifications: ^18.0.1
url_launcher: ^6.3.2
share_plus: ^10.1.2
intl: ^0.20.2
http: ^1.2.2
📁 هيكل المشروع
dawa_gaza/
│
├── 📁 android/ # إعدادات Android
├── 📁 ios/ # إعدادات iOS
├── 📁 windows/ # إعدادات Windows
├── 📁 lib/
│ ├── 📁 screens/ # شاشات التطبيق
│ │ ├── 📁 auth/ # شاشات المصادقة
│ │ ├── 📁 patient/ # شاشات المريض
│ │ ├── 📁 pharmacist/ # شاشات الصيدلي
│ │ └── 📁 warehouse/ # شاشات المستودع
│ ├── 📁 widgets/ # مكونات UI مخصصة
│ ├── 📁 models/ # نماذج البيانات
│ ├── 📁 services/ # الخدمات
│ ├── 📁 core/ # الثوابت والألوان
│ └── 🚀 main.dart # نقطة البداية
├── 📁 assets/
│ └── 📁 images/ # الصور والشعارات
├── 📄 pubspec.yaml # الحزم والتبعيات
└── 📄 README.md # توثيق المشروع
🚀 التثبيت والتشغيل
المتطلبات الأساسية
- ✅ Flutter SDK 3.24.0 أو أحدث
- ✅ Dart SDK 3.5.0 أو أحدث
- ✅ Android Studio أو VS Code
- ✅ Git
- ✅ محاكي Android/iOS أو جهاز حقيقي
⚙️ خطوات التثبيت
# 1. استنساخ المستودع
git clone https://github.com/Alhayek7/dawa_gaza.git
# 2. الدخول إلى مجلد المشروع
cd dawa_gaza
# 3. تثبيت الحزم والمكتبات
flutter pub get
# 4. تشغيل التطبيق
flutter run
# 5. بناء APK للإصدار النهائي
flutter build apk --release
📱 الأدوار التجريبية
| الدور | البريد الإلكتروني | كلمة المرور |
|:-----:|:-----------------:|:-----------:|
| 👤 **مريض** |
[email protected] | 123456 |
| 👨🔬 **صيدلي** |
[email protected] | 123456 |
| 🏭 **مستودع** |
[email protected] | 123456 |
| 🌐 **منظمة** |
[email protected] | 123456 |
🎯 خريطة طريق المشروع
✅ تم الإنجاز
- [x] واجهات المستخدم الكاملة (أكثر من 40 شاشة)
- [x] نظام البحث عن الأدوية (Offline First)
- [x] إدارة المخزون للصيادلة والمستودعات
- [x] نظام الديون والمدفوعات
- [x] التقارير والإحصائيات
- [x] تذكير الأدوية
- [x] رفع الوصفات الطبية
🔄 قيد التطوير
- [ ] تكامل مع بوابة الدفع الإلكتروني
- [ ] دعم اللغة الإنجليزية بالكامل
- [ ] تطبيق ويب (PWA)
- [ ] اقتراح بدائل دوائية بالذكاء الاصطناعي
- [ ] الوضع الليلي (Dark Mode)
📞 الدعم والتواصل
| الوسيلة | التفاصيل |
|:--------|:----------|
| 📧 **البريد الإلكتروني** | [
[email protected]](mailto:
[email protected]) |
| 💬 **واتساب** | [+970 59 7967157](https://wa.me/970597967157) |
| 🌐 **الموقع الإلكتروني** | [www.dawagaza.ps](https://www.dawagaza.ps) |
| 🐙 **GitHub** | [github.com/Alhayek7](https://github.com/Alhayek7) |
👨💻 المطور
| | |
|--|--|
| **الاسم** | أحمد وسام الحايك |
| **التخصص** | علم بيانات وذكاء اصطناعي |
| **الشغف** | تطوير تطبيقات الموبايل · الذكاء الاصطناعي · تصميم UI/UX · هندسة البرمجيات |
[](https://github.com/Alhayek7)
[](https://linkedin.com/in/Alhayek7)
⭐ دعم المشروع
إذا أعجبك المشروع، لا تنسَ إعطاءه نجمة ⭐ على GitHub لدعم التطوير المستمر!

📄 الرخصة
جميع الحقوق محفوظة © 2025 DawaGaza
**تم البناء بـ Flutter وشغف** ❤️

#### www.dawagaza.ps
**الآن الـ README جاهز بشكل نهائي واحترافي!** 🎉
Log in or sign up for Devpost to join the conversation.