تفاصيل العمل

تطبيق Flutter موبايل production-ready يُمكّن المواطنين من الإبلاغ عن مشكلات البنية التحتية — كالحفر في الطرق وتسربات المياه وأعطال إنارة الشوارع والقمامة — وإيصالها مباشرةً للجهات المختصة.

المميزات الرئيسية:

الإبلاغ عن المشكلات بالصور وGPS مع map picker تفاعلي

تصنيف تلقائي بالـ AI يشمل: نوع المشكلة، وصف عربي، مستوى الأولوية، ومدى إمكانية حلها من قِبل المواطن

تتبع حالة البلاغ real-time عبر visual timeline (submitted ← under review ← in progress ← resolved)

إمكانية تقديم proof-of-fix للبلاغات المؤهلة مع نظام نقاط تحفيزي

نظام authentication متكامل بـ JWT مع secure token storage وsilent token refresh

صفحة profile تعرض سجل البلاغات والنقاط المكتسبة

واجهة عربية كاملة مع RTL ودعم dark/light theme

التقنيات المستخدمة:

Flutter مع BLoC وClean Architecture (entity / use case / repository layers)

Dio مع auth interceptor لتحديث الـ token تلقائياً وإدارة request queue

Injectable + GetIt لـ dependency injection

Secure Storage لحفظ الـ tokens

REST API integration (Node.js backend على Railway)

بطاقة العمل

اسم المستقل
عدد الإعجابات
1
تاريخ الإضافة
تاريخ الإنجاز
المهارات