العودة لقائمة المشاريع

إصلاح أخطاء الربط (API/Auth)(Arabic/English) لتطبيق React Native / Expo على (iOS & Android

77

نقاط الجدية مشروع جاد

من 100 — بناءً على نشاط صاحب المشروع، جودة الوصف، الميزانية، والعروض
الحالة
قيد التنفيذ
تاريخ النشر
منذ 5 أيام
الميزانية
$25.00 - $50.00
مدة التنفيذ
2 يومين
التصنيف
برمجة، تطوير المواقع والتطبيقات
صاحب المشروع
Tarke E.
عدد العروض
12
مشاريع قيد التنفيذ
1
التواصلات الجارية
1
المهارات المطلوبة
استكشاف الأخطاء وإصلاحها تصحيح برمجي حل المشكلات برمجة أندرويد برمجة iOS استكشاف الأخطاء وإصلاحها تصحيح برمجي حل المشكلات برمجة أندرويد برمجة iOS
الوصف
تفاصيل المشروع مطلوب مطور React Native / Expo محترف لإصلاح عيوب واجهات المستخدم ومشاكل الاتصال بالـ Backend في شاشات تسجيل الحساب والدخول، المشروع يعمل باللغتين العربية والإنجليزية أولاً: أخطاء الاتصال والربط (Auth & Backend): - حل مشكلة خطأ ⁠Failed to fetch⁠ الظاهر على أجهزة الأندرويد عند محاولة التسجيل، وضبط إعدادات الـ API / Supabase في ملف ⁠.env⁠ لتكون متوافقة مع محاكيات وأجهزة الأندرويد والـ iOS الفعلية في نفس الوقت ٢- إصلاح خطأ التدفق (Authentication Flow) الخاص بتسجيل الدخول وإنشاء الجلسات (Sessions). ثانياً: إصلاح مشاكل واجهة المستخدم (UI/UX): ١-إصلاح القوائم المنسدلة (Dropdown/Picker): تعاني عناصر الاختيار (الدولة، نوع المستخدم، التخصص، اللغة) من تداخل النصوص مظهرلياً وخروجها عن الأبعاد في نظام iOS. المطلوب استبدال المكون الحالي بمكتبة مستقرة واحترافية مثل ⁠react-native-element-dropdown⁠ أو ما يماثلها لتبدو الخانات بشكل فخم ومتناسق. ٢- التجاوب مع الشاشات (Responsiveness): ضبط جميع حقول الشاشات، العناوين، والنصوص التوضيحية (Placeholders) لتعمل وتظهر بشكل متناسق ومريح للعين على (هواتف الآيفون، أجهزة iPad، هواتف الأندرويد، وأجهزة التابلت) ٣- التجاوب الكامل مع الشاشات (Responsiveness): ضبط جميع حقول الشاشات، العناوين، والنصوص التوضيحية (Placeholders) باللغتين لتظهر بشكل مريح جداً للعين ومتناسق على جميع الأجهزة المختلفة (هواتف الآيفون، أجهزة iPad، هواتف الأندرويد، وأجهزة التابلت). ثالثاً: تهيئة التطبيق لبناء النسخ (Build Preparation): ورابطة بالهارد وير ضبط ملفات الإعدادات (مثل ⁠app.json⁠ أو ⁠app.config.js⁠) وتجهيز المعرفات (Bundle Identifier / Package Name) لتكون مهيأة تماماً ومستقرة لإنتاج نسخ البناء المستقبلية (توليد ملفات الـ APK / AAB لجوجل بلاي، ونسخ الـ TestFlight لـ iOS) دون أي أخطاء تمنع الرفع لاحقاً. شروط العمل: يتم العمل على نسخة احتياطية أو مجلد مضغوط، ولا يتم تسليم بيانات السيرفر الرئيسية أو الحساب الأساسي على GitHub إلا بعد إثبات استقرار التعديلات على بيئة الـ Expo Go. مرافق صور توضيحية
عرض على مستقل