العودة لقائمة المشاريع
تصميم برنامج لأجهزة التبرع الإلكترونية وتطبيقات الهواتف المحمولة
الميزانية
$1000.00 - $2500.00
التصنيف
برمجة، تطوير المواقع والتطبيقات
المهارات المطلوبة
C# Programming
برمجة أندرويد
هندسة البرمجيات
CSS
JavaFX
برمجة قواعد البيانات
تطوير البرمجيات
برمجة مواقع
C# Programming
برمجة أندرويد
هندسة البرمجيات
CSS
JavaFX
برمجة قواعد البيانات
تطوير البرمجيات
برمجة مواقع
الوصف
انا احمد من جمعية البيئة بالمدينة المنورة نحتاج الى
تصميم برنامج لأجهزة التبرع الإلكترونية وتطبيقات الهواتف المحمولة
الوصف
نرغب في تصميم برنامج مخصص لأجهزة التبرع الإلكترونية، مشابهة لأجهزة طلب الخدمة الذاتية (Self-Service Kiosks)، ولكنها مخصصة لعرض مشاريع الجمعية الخيرية. الهدف من البرنامج هو تسهيل عملية التبرع من خلال واجهة مستخدم بسيطة وجذابة، تتيح للمتبرعين استعراض المشاريع المختلفة التي تقدمها الجمعية واختيار المشروع المناسب للتبرع له مباشرة من خلال الجهاز.
نظرًا لأن معظم هذه الأجهزة ستُوضع في الفنادق القريبة من المسجد النبوي، حيث يتواجد زوار من مختلف أنحاء العالم، يجب أن يدعم البرنامج تعدد اللغات لتلبية احتياجات جميع المستخدمين. بالإضافة إلى ذلك، يجب أن تتوفر لوحة تحكم متكاملة لإدارة المشاريع ومراقبة التبرعات، مع إمكانية تفعيل التنبيهات.
المتطلبات الأساسية للبرنامج الخاص بأجهزة التبرع الإلكترونية:
1.واجهة المستخدم:
oتصميم واجهة سهلة الاستخدام وجذابة بصريًا.
oدعم تعدد اللغات (العربية، الإنجليزية، الفرنسية، التركية، الأوردو، الإندونيسية، وغيرها من اللغات الشائعة بين زوار المسجد النبوي).
oعرض قائمة المشاريع المتاحة مع تفاصيل واضحة لكل مشروع (مثل اسم المشروع، وصفه، الهدف المالي، المبلغ المتبقي، نسبة الإنجاز، إلخ).
oإمكانية تصنيف المشاريع حسب الفئات (مثل مشاريع تشجير، اماطة الاذى، إغاثية، إلخ).
2.خيارات التبرع:
oتمكين المتبرع من اختيار المشروع المناسب.
oتوفير خيارات متعددة للتبرع (مبالغ محددة مسبقًا أو إدخال مبلغ مخصص).
oدعم وسائل الدفع المختلفة (بطاقات الائتمان، مدى، Apple Pay، Google Pay، إلخ(طبعا من خلال بوابة الدفع )
3.إيصال التبرع:
oإصدار إيصال إلكتروني أو ورقي بعد إتمام عملية التبرع.
oإرسال نسخة من الإيصال عبر البريد الإلكتروني أو الرسائل النصية.
4.لوحة التحكم:
oلوحة تحكم مخصصة لإدارة المشاريع والتبرعات.
oإدارة المشاريع:
إضافة مشاريع جديدة أو تعديل المشاريع الحالية أو حذفها.
تحديث تفاصيل المشاريع (مثل الأهداف المالية، الوصف، الصور، إلخ).
oمراقبة التبرعات:
عرض تقارير وإحصائيات مفصلة حول التبرعات (مثل إجمالي التبرعات، التبرعات حسب المشروع، التبرعات حسب الفترة الزمنية، إلخ).
تتبع تقدم المشاريع ونسبة الإنجاز.
oالتنبيهات:
إمكانية تفعيل تنبيهات عند اقتراب مشروع من تحقيق هدفه المالي.
تنبيهات عند انخفاض التبرعات أو الحاجة إلى دعم عاجل لمشروع معين.
إرسال إشعارات دورية لفريق العمل حول أداء المشاريع.
5.الأمان:
oتأمين جميع العمليات المالية والبيانات الشخصية للمتبرعين باستخدام أحدث تقنيات التشفير.
المتطلبات الأساسية لتطبيق الهواتف المحمولة (Android وiOS):
1.وظائف مشابهة للبرنامج الخاص بالأجهزة:
oعرض المشاريع المتاحة بنفس التفاصيل الموجودة في أجهزة التبرع.
oتمكين المستخدم من التبرع مباشرة من خلال التطبيق.
2.دعم تعدد اللغات:
oدعم نفس اللغات المتوفرة في أجهزة التبرع الإلكترونية (العربية، الإنجليزية، الفرنسية، التركية، الأوردو، الإندونيسية، وغيرها).
oإمكانية اختيار اللغة تلقائيًا بناءً على لغة الجهاز أو يدويًا من خلال إعدادات التطبيق.
3.إشعارات:
oإرسال إشعارات دورية للمستخدمين حول المشاريع الجديدة أو المشاريع التي تحتاج إلى دعم عاجل.
oإشعارات تأكيد التبرع.
4.حساب المستخدم:
oإمكانية إنشاء حساب للمستخدمين لتتبع تبرعاتهم السابقة.
oعرض سجل التبرعات والإيصالات.
5.دعم اللغات في الإيصالات:
oإصدار الإيصالات باللغة التي اختارها المستخدم.
6.التكامل مع الأجهزة:
oإمكانية مزامنة البيانات بين التطبيق وأجهزة التبرع الإلكترونية.
7.سهولة الاستخدام:
oتصميم واجهة مستخدم متوافقة مع معايير تصميم التطبيقات الحديثة (Material Design لنظام Android وHuman Interface Guidelines لنظام iOS).
ملاحظات إضافية:
•توفير دعم فني وصيانة دورية للبرنامج والتطبيق.
•إمكانية التوسع مستقبلاً لإضافة ميزات جديدة.
•يجب أن تكون جميع النصوص والرسائل داخل البرنامج والتطبيق مترجمة بدقة، مع مراعاة الثقافات المختلفة للمستخدمين.
•لوحة التحكم يجب أن تكون متاحة عبر الإنترنت (Web-based) لتسهيل الوصول إليها من أي مكان.