العودة لقائمة المشاريع
مطور محترف لعمل جزء من تطبيق للأسر المنتجة
الميزانية
$250.00 - $500.00
التصنيف
برمجة، تطوير المواقع والتطبيقات
المهارات المطلوبة
برمجة iOS
استكشاف الأخطاء وإصلاحها
ASP.NET
اللغة الإنجليزية
HTML
جافا
React Native
بايثون
PHP
Figma
MySQL
CSS
جافا سكريبت
React
برمجة iOS
استكشاف الأخطاء وإصلاحها
ASP.NET
اللغة الإنجليزية
HTML
جافا
React Native
بايثون
PHP
Figma
MySQL
CSS
جافا سكريبت
React
الوصف
نبحث عن مطور React Native محترف لتنفيذ تطبيق التاجر وربطه مع نظام Production جاهز
مرحبًا،
نبحث عن مطور محترف لتنفيذ تطبيق التاجر (Vendor App) وربطه مع نظام جاهز بالكامل.
المشروع ليس MVP، بل نظام Production متكامل وقابل للاعتماد، لذلك نبحث عن تنفيذ احترافي عالي الجودة.
? نطاق العمل:
* تطوير تطبيق Vendor باستخدام React Native (Expo)
* ربط التطبيق مع Backend جاهز (Laravel REST API)
* تنفيذ جميع الشاشات بناءً على **تصاميم Figma جاهزة بالكامل
* إدارة الحالة باستخدام Redux Toolkit + RTK Query
* تطبيق أفضل الممارسات في الأداء، UX، وتنظيم الكود
مكونات النظام:
* Backend (Laravel 11) جاهز بنسبة كبيرة
* REST APIs متوفرة ومستخدمة من تطبيقات أخرى
* تطبيقات أخرى (Client / Driver) موجودة
* تصميم كامل عبر Figma
❗ ملاحظة مهمة:
النظام جاهز بشكل كبير، ولكن قد يتطلب العمل:
* تعديلات بسيطة على الـ Backend
* أو إضافة Endpoints محدودة عند الحاجة
وظائف التطبيق:
* تسجيل الدخول وإدارة الحساب
* إدارة الطلبات (قبول / رفض / تحديث الحالة)
* إدارة المنتجات / القائمة
* الإشعارات
* لوحة تقارير أساسية
التقنيات المطلوبة:
* React Native (Expo)
* Redux Toolkit + RTK Query
* REST API Integration
* Axios / API handling
* فهم clean architecture
* يفضل وجود خبرة في Laravel (للتعديلات البسيطة إن لزم)
? شرط أساسي (مهم جدًا):
* يجب أن يكون المطور متمكن أو على دراية واضحة بـ:
Shannah Tech Stack Plan.docx
* والالتزام بالـ architecture والتقنيات المذكورة فيه
? معايير التنفيذ:
* كود نظيف ومنظم وقابل للتوسع
* فصل واضح بين UI / Logic / API
* معالجة الأخطاء (Error Handling) بشكل احترافي
* Loading states + UX واضحة
* عدم كتابة كود عشوائي أو سريع بغرض التسليم فقط
? التكامل مع الأنظمة الأخرى:
التطبيق سيكون جزءًا من نظام متكامل، لذلك يجب:
* ضمان التكامل السلس مع:
* تطبيق العميل (Client App)
* تطبيق السائق (Driver App)
* لوحة التحكم (Admin Panel)
* الالتزام بعقود الـ API الحالية وعدم كسر أي تكامل موجود
* فهم تدفق البيانات بين الأنظمة (Orders / Status / Notifications)
* اختبار التوافق مع باقي التطبيقات
? الالتزام والمواعيد:
* يجب تقديم Timeline واضح قبل بدء العمل
* سيتم تقسيم العمل إلى Milestones مرتبطة بتسليم فعلي (وليس وعود)
* أي تأخير بدون سبب تقني واضح غير مقبول
* سيتم اختبار كل جزء قبل اعتماده
? المطلوب في العرض:
1. روابط تطبيقات React Native سابقة (Live إن أمكن)
2. شرح مختصر لطريقتك في:
* API Integration
* State Management
3. المدة المتوقعة للتنفيذ
? مهم جدًا :
* أي عرض بدون أعمال سابقة سيتم تجاهله
* أي عرض عام/منسوخ سيتم تجاهله
? ملاحظة إضافية (مهمة جدًا):
سيتم إرفاق عدة ملفات خاصة بالمشروع تحتوي على تفاصيل إضافية.
* يجب على المستقل قراءة جميع الملفات بعناية
* تحتوي هذه الملفات على **كلمة سر**
* يجب كتابة كلمة السر في بداية العرض
❗ أي عرض لا يحتوي على كلمة السر سيتم تجاهله مباشرة
? ملاحظة:
التواصل عن طريق مستقل
رفع المهمات وتحديثها كل يومين عن طريق clickup حتى نبقى على تواصل
ايضا يرجى قراءة المرفقات بعناية
نبحث عن مطور جاد قادر على تنفيذ مشروع Production بجودة عالية، وليس تنفيذ غير دقيق أو تجريبي.
? ملاحظة مهمة حول طبيعة التطبيق:
تطبيق التاجر (Vendor App) هو في نفس الوقت تطبيق المورد (Supplier)،
أي أن التطبيق يخدم دورين داخل نفس الواجهة، مع وجود اختلافات بسيطة في الصلاحيات والوظائف حسب نوع المستخدم.
بالتالي يجب:
* تصميم التطبيق بطريقة مرنة تدعم أكثر من Role داخل نفس التطبيق
* التعامل مع اختلاف الصلاحيات (Permissions) بشكل ديناميكي
* فهم سيناريوهات الاستخدام المختلفة (Vendor vs Supplier)
* بناء Logic قابل للتوسع في حال إضافة أدوار أخرى مستقبلاً