تحدي الدول العربية هي لعبة ترفيهية تفاعلية تهدف إلى اختبار معرفة اللاعبين بجغرافيا الدول العربية بطريقة ممتعة و مثيرة.
خصائصه
- في هذه اللعبة، يُطلب من اللاعبين إدخال أسماء الدول العربية خلال أربع دقائق.
- إذا تم إدخال اسم الدولة بشكل صحيح، ستظهر الدولة مباشرة على الخريطة، مما يساعد اللاعبين على رؤية موقعها الجغرافي الدقيق.
- يمكنك تعديل المشروع و جعله خاص بمدن دولة معينة و هذا مثال على تخصيص نفس المشروع للمدن الموجودة في دولة اليمن.
معلومة تقنية
- هذا المشروع مبني باستخدام React
- تم استخدام مكتبة sweetalert2 لإظهار التنبيهات.
- تم استخدام مكتبة leaflet و react-leaflet لعرض خريطة العالم في المشروع.
هذا المشروع بمثابة PWA أو Progressive Web App حتى يكون بالإمكان تشغيل الموقع كتطبيق على الجوال.
طريقة تشغيل المشروع
- قم بتحميل المشروع. ثم فك الضغط عنه.
- أدخل لمجلد المشروع بواسطة موجه الأوامر و نفّذ الأمر
npm install
لتحميل المكتبات المستعملة في المشروع. - في النهاية نفّذ الأمر
npm run dev
لتشغيل المشروع و الذي سيفتح من بعده بشكل تلقائي في المتصفح.
تجربة المشروع
يمكنك تجربة اللعبة بشكل مباشر من الرابط التالي:
https://ezadeen-almoshra.github.io/arab-countries-maps
رابط مشروع اللعبة
هذا المشروع متوفر للتحميل على جيتهاب من خلال الرابط التالي: