فحص شامل (QA) وإصلاح نهائي لتطبيق متجر إلكتروني (Flutter) - نسختي الأدمن والمستخدم

تفاصيل المشروع

تفاصيل المشروع:

مرحباً،

لدي نظام متجر إلكتروني متكامل (تطبيق مستخدم + تطبيق إدارة) مبني بواسطة Flutter و Firebase، التطبيق بمستوى هندسي متقدم (Enterprise Level) ويحتوي على ميزات معقدة مثل:

العمل بوضع الأوفلاين (Offline-first) باستخدام Hive.

مزامنة البيانات الحية (Real-time Sync).

نظام مالي ومعالجة طلبات عبر Cloud Functions.

أبحث عن خبير Flutter محترف جداً (Senior) للقيام بالمهمة التالية بدقة متناهية، والعمل سيكون على مراحل لضمان الجدية والكفاءة:

المرحلة الأولى: الفحص (Black-box Testing) - "بدون كود"

سأرسل لك ملفات APK الخاصة بتطبيق المستخدم وتطبيق الأدمن.

مطلوب منك إجراء اختبار شامل (Stress Test) للتطبيقين، ومحاولة إيجاد أي أخطاء (Bugs)، ثغرات، مشاكل في الأداء، أو سيناريوهات تؤدي لانهيار التطبيق (Crash).

تسليمي "تقرير فني" بالمشاكل التي وجدتها. (هذا التقرير هو ما سيثبت لي كفاءتك وقدرتك على استلام الكود).

المرحلة الثانية: الإصلاح والتحسين (بعد الموافقة)

بعد الاقتناع بتقريرك الفني، سأقوم بتسليمك الـ Source Code.

مطلوب إصلاح جميع المشاكل التي وجدتها، بالإضافة لأي مشاكل أخرى قد تظهر في الكود.

مراجعة الكود (Code Review) والتأكد من عدم وجود "Code Smells" أو ديون تقنية.

المرحلة الثالثة: التسليم النهائي (Golden Release)

تسليم نسخة نظيفة تماماً خالية من الأخطاء (Zero Bugs).

تجهيز ملفات النشر النهائية (Signed APK/AAB للأندرويد) و (IPA للآيفون) جاهزة للرفع على المتاجر فوراً.

التأكد من أن التطبيق يعمل بسلاسة تامة على الأجهزة الضعيفة والقوية.

شروط التقديم:

خبرة قوية في Firebase (وخاصة Firestore Rules و Cloud Functions).

خبرة في التعامل مع State Management (Provider) و Hive.

القدرة على تتبع الأخطاء المعقدة (Debugging).

ملاحظة هامة: لن يتم تسليم الكود المصدري إلا بعد اجتياز المرحلة الأولى (فحص الـ APK وتقديم تقرير).

إذا كنت واثقاً من قدرتك على تسليم نسخة "جاهزة للإطلاق" لا تحتاج لأي تعديل بعدك، يرجى تقديم عرضك مع ذكر مشاريع سابقة مشابهة.

تقدم للمشروع

العروض المقدمة

السلام عليكم ورحمة الله تعالى وبركاته لقد قرأت تفاصيل مشروعك بعناية، وأحييك على هذا النهج الاحترافي في تقسيم العمل إلى مراحل (الفحص أولا ثم الكود). التعامل مع ت...

السلام عليكم ورحمة الله وبركاته، اطلعت على تفاصيل المشروع، ومن الواضح أن التحدي الأساسي هو اكتشاف جميع الأخطاء بدقة ثم تصحيحها نهائيا دون التأثير على استقرار ال...

قبولك لهذا العرض يعتبر اتفاقاً بينك وبين المستقل وسيبقى موقع مستقل وسيطاً بينكما حتى تسليم المشروع. لن تتمكن من تغيير العرض أو إلغائه لاحقًا لذلك تأكد من اختيارك للعرض المناسب باتّباع النصائح التالية:

  • راجع صفحة حساب المستقل الذي اخترته واطّلع على أعماله السابقة
  • إن كانت هناك تفاصيل غير مذكورة في المشروع، فتواصل مع المستقل وأخبره بها أولًا
  • بإمكانك أن تتواصل مع المستقل وتسأله عن أية أمور تحتاجها
  • احرص دائمًا على إبقاء التواصل مع المستقل داخل الموقع قدر الإمكان وذلك لضمان حقوقك
  • لا تتردد من التواصل معنا ان احتجت لأي مساعدة، نحن نحب مساعدتك!

المستقل غير متاح لاستلام مشاريع، يمكنك ارسال تنبيه له لقبول العرض وإعادة المحاولة بعد بضعة ساعات، أو اختيار عرضاً من مستقل آخر.