تم تطوير هذا المشروع لمساعدة الناس على حل مشكلتهم ومساعدة مجتمعاتهم ، وإنشاء منظمة غير حكومية (منظمة غير حكومية) على الموقع الإلكتروني ونشر قضاياهم هناك ، فكيف ستعمل؟
أولاً يسجل الشخص منظمة غير حكومية على الموقع وينشر قضيته بمكافأة للبطل الذي سيكملها (الويب).
بعد ذلك ، سيتمكن البطل من رؤية قائمة بالحالات المتاحة على تطبيق الهاتف المحمول ، ثم يمكنه اختيار حالة للمشاركة وبعد أن يختار واحدة ، سيتصل بالمنظمات غير الحكومية عن طريق البريد الإلكتروني أو عن طريق WhatsApp الذي كان متاحًا (الهاتف المحمول).
بعد ذلك ، سيناقش البطل والمنظمات غير الحكومية كيف يمكنهم مساعدة بعضهم البعض على حل القضية :)
بادئ ذي بدء ، ستحتاج إلى تثبيت NPM أو الغزل على جهاز الكمبيوتر الخاص بك لتنزيل الحزم.
لقد أوصينا باستخدام NPM لأنه تم إنشاء المشروع معه
لتثبيت الواجهة الخلفية ، ستحتاج إلى تنفيذ هذه الأوامر.
cd backend
and
npm install or yarn ( if you are using Yarn).
لتثبيت الواجهة الأمامية ، ستحتاج إلى تنفيذ هذه الأوامر.
cd frontend
and
npm install or yarn ( if you are using Yarn).
لتثبيت الهاتف المحمول ، ستحتاج إلى تنفيذ هذه الأوامر.
cd mobile
and
npm install or yarn ( if you are using Yarn).
لبدء النهاية الخلفية ، ستحتاج إلى تنفيذ هذه الأوامر
//To enter the backend folder use:
cd backend
//To initialize the backend use:
npm start
لبدء الواجهة الأمامية ، ستحتاج إلى تنفيذ هذه الأوامر
//To enter the frontend folder use:
cd frontend
//To initialize the frontend use:
npm start
لبدء تشغيل الهاتف المحمول ، ستحتاج إلى تنفيذ هذه الأوامر
//To enter the mobile folder use:
cd mobile
//To initialize the mobile use:
Expo start
إذا لم تتم تهيئة المعرض ، فقد لا يكون لديك expo-cli على جهاز الكمبيوتر الخاص بك حتى يتم تثبيته ، فأنت بحاجة إلى تشغيل هذا الأمر.
npm install -g expo-cli
بعد التثبيت ، تحتاج إلى إعادة تشغيل CMD الخاص بك وتشغيله مرة أخرى expo start الأوامر.
إذا استمرت المشكلة في الوصول إلى مستودع القضايا المشتركة معرض المعرض لحلها.
هذا مشروع مفتوح المصدر ، يمكنك استخدامه واختباره عدة مرات كما تريد. إذا كنت ترغب في وضع علامة على المشروع مع نجم وتساهم في ذلك لمزيد من الناس يرون المشروع.