السعر يشمل جميع الضرائب. التوصيل متوفر لـ 58 ولاية.
بصفتك مهندس برمجيات (Senior Full-Stack Developer) وخبيراً في Firebase Authentication وأنظمة React/Next.js:
مهمتك هي البحث في ملفات المشروع الحالي عن الكود الخاص بـ 'نظام تسجيل الدخول وإنشاء الحساب برقم الهاتف' (Phone Authentication)، وإعادة بنائه بالكامل ليكون سريعاً جداً، نظيفاً، ومستقراً.
المشاكل الحالية في النظام الذي ستبحث عنه:
- رسائل الـ SMS تتأخر جداً في الوصول، وأحياناً لا تصل إطلاقاً.
- الكود الحالي معقد، توجد به أخطاء في إدارة الحالة (State)، وتهيئة الـ reCAPTCHA لا تتم بشكل صحيح مما يسبب بطئاً شديداً للمستخدم.
خطوات العمل المطلوبة منك تنفيذها في الكود:
1. البحث والتحليل (Code Search & Audit):
ابحث في ملفات المشروع عن مكونات (Components) المصادقة برقم الهاتف. حدد الأخطاء التي تسبب التأخير (مثل التأخر في استدعاء RecaptchaVerifier).
2. إعادة البناء من الصفر (Refactoring with Firebase v9):
تخلص من الكود القديم (Spaghetti code) وأعد كتابة المنطق باستخدام أحدث إصدار من Firebase (Modular SDK).
منتجاتنا تخضع لفحص دقيق قبل الشحن.
لا تدفع شيئاً حتى تستلم منتجك وتتأكد منه.
توصيل لجميع الولايات في وقت قياسي.
يرجى ملء الاستمارة وسنتصل بك لتأكيد طلبك
