cat ~/projects/discover-ajloun.md
اكتشف عجلون
السياحة وشكاوى البلدية لمحافظة عجلون، في تطبيق واحد.
تطبيق خدمي لسكان عجلون وزوارها: ارفع شكوى بلدية من بيتك وتابع معالجتها، وتصفّح مواقع المحافظة الأثرية والسياحية.
- الدور
- مشروع لعميل: تطوير الموبايل
- السنة
- 2025
- الحالة
- صدر
- الفئة
- الجوّال
- بُني بـ
- React NativeTypeScripti18nFirebaseReact QueryReanimatedZodPush Notifications
- أين تجده
- جوجل بلاي

head -n 40 overview
ما هو
جمهوران في تطبيق واحد: سكان يحتاجون إصلاح شيء، وزوّار يريدون معرفة ما يستحق الزيارة. أرادت البلدية الاثنين، وفصلهما في تطبيقين كان سيعني ألا يُثبَّت أيٌّ منهما.
يتيح جانب الشكاوى للمقيم رفع مشكلة ضمن اختصاص البلدية وتلقّي معالجتها دون مغادرة بيته. ويغطي جانب السياحة المواقع الأثرية والتراثية في أنحاء المحافظة.
diff before after
التحديات
سطر يُحذف وسطر يحلّ محلّه. المشكلة أولًا، ثم ما الذي حلّ مكانها فعلًا.
شكوى بلا تقدّم مرئي شكوى لا تُقدَّم مرتين
التقديم في فراغ هو بالضبط التجربة التي عاشها السكان أصلًا مع الخط الهاتفي. وإن كرّرها التطبيق فلم يضف شيئًا.
تحمل كل شكوى حالةً يراها المقيم، ويدفع تغيّر الحالة إشعارًا. والقيمة في انتقال الحالة المرئي لا في زر الإرسال.
تصل الشكاوى بصور على اتصالات ريفية
الصورة هي ما يجعل الشكوى قابلة للمعالجة، لكن رفعها من قرية على بيانات ضعيفة يفشل بما يكفي ليتخلى الناس عن التبليغ في منتصفه.
تُضغط الصور على الجهاز قبل الرفع وتُصَفّ عملية الإرسال، فينجو التبليغ من انقطاع الاتصال ويكتمل عند عودة الإشارة بدل أن يضيع.
tail outcomes
النتائج
- منشور على Google Play لمحافظة عجلون.
- شكاوى بلدية بحالة متتبَّعة، مع دليل للمواقع التراثية.
open ./shots/*
الشاشات نفسها




Keep readingتابع القراءة
opensawt
المشروع التاليصوتأتمتة العملية الانتخابية، من التصويت إلى النتائج.