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

برمجة تطبيق طلبات ios

50

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

من 100 — بناءً على نشاط صاحب المشروع، جودة الوصف، الميزانية، والعروض
الحالة
مُغلق
تاريخ النشر
منذ 8 سنوات
الميزانية
$500.00 - $1000.00
مدة التنفيذ
14 يوما
التصنيف
برمجة، تطوير المواقع والتطبيقات
صاحب المشروع
Wajdy E.
عدد العروض
4
مشاريع قيد التنفيذ
0
التواصلات الجارية
0
المهارات المطلوبة
برمجة iOS Swift برمجة iOS Swift
الوصف
السلام عليكم ورحمه الله وبركاته نريد بناء تطبيق ios لطلبات التوصيل، وسوف نبدأ بتطبيق العميل الذي من خلال يقوم بانشاء الطلب. التطبيق مكون من الصفحات التالية: 1) الشعار Splash Screen 2)صفحة الدخول Login Screen من خلال رقم الجوال فقط 3) صفحة تأكيد الجوال OTP وسوف يدخل بها الرقم الذي وصله عبر الرسائل، وفيها عداد متنازل دقيقة اذا انتهت ينهي الشاشة ويعود لصفحة الدخول، وبها زر اعادة الارسال مجدداً، اذا تم الضغط على يتم ارسال ال otp ويبدأ العداد من جديد 4) الصفحة الرئيسية ومقسمة لأربعة صفحات في الاسفل: * طلب جديد: وفي شاشة بها زر انشاء طلب جديد * طلباتي: وهي شاشة لعرض قائمة طلبات المستخدم، وعند الضغط عليها يتم الذهاب لتفاصيل الطلب * بياناتي: وهي صفحة بروفايل المستخدم، مع امكانية التعديل على الملف الشخصي (اسم، رقم جوال، ايميل) * اعدادات: وبها تعديل اللغة عربي/انجليزي، مشاركة التطبيق، تواصل معنا، الأحكام والشروط، تسجيل الخروج 5) صفحة انشاء الطلب: ويدخل بها معلومات نصية عن الطلب، اختيار موقع العميل من الخريطة، ادخال ملاحظة حول رقم المنزل، واختيار المتجر الذي يرغب به من القائمة ومن ثم يرسل الطلب 6) بعد انشاء الطلب سوف تظهر شاشة جاري البحث عن سائق، وفي حال تم العثور سوف ينتقل لتفاصيل الطلب مباشرة، اذا لم يتم العثور سوف تظهر رسالة نأسف لا يوجد سائق متوفر الان 6) تفاصيل الطلب مكونة من 2 tabs: الأول هو لمعلومات الطلب التي ادخلها المستخدم، الثاني هو لحالة الطلب Timeline Stepperوأين هو الان. ويوجد بها زر لتتبع الطلب في الخريطة Order Tracking on Map، وزر لالغاء الطلب تطبيق الأندرويد منتهي وسوف نرسل لك شاشاته بحيث تقوم بعمل شيء مشابه لها، مع الحرية في استخدام اشياء انسب لل ios experience اذا لم تكن مناسبة، وهنا خبرة المبرمج مطلوبة. ال API RESTful وجاهزة ايضاً، وسوف نرسل لك Postman JSON حتى تقوم بمشاهدة كافة العمليات بها. سيتم استخدام ال Firebase لل Push Notifications، فيجب ان تقوم بعمل اللازم في التطبيق لكي تحصل على ال Firebase ومن ثم ترسله لنا عبر ال API، وايضاً عندما نرسل تنبيه تقوم باظهاره ومن ثم التعامل معه على حسب طبيعة التنبيه، وغالباً هي تؤدي لصفحة تفاصيل الطلب المرسل رقمه بها. عند استخدام ال google map لعرض الخريطة سوف تظهر موقع المستخدم الحالي، ويستطيع تغييره بالموقع الذي يريده، وسوف ترجع ايضاً ال GoeCoding لهذا الموقع ويعتبر هو العنوان الذي يرسل لنا عبر ال API بالاضافة الى ال latitude/longitude. نريد كتابة كود نظيف Clean Code قابل للعمل المستقبلي، بدون عمل الأخطاء البديهية مثل وضع hardcoded strings أو نسخ ولصق الأكواد وتكرارها، واي امور تعيق العمل في المستقبل. ستيم رفع الكود من اول على ال bitbucket خاص بنا، ويتم رفع ال builds باستمرار خلال فترة التطوير باستخدام اي منصة ونحن نستخدم Fabric beta. والكود سوف يكون لنا ولا يحق له استخدامه لعميل أخر. سوف يتم تسليم الخدمة بعد ان ينتهي تطبيق الأشياء اعلاه، ورفع التطبيق على المتجر وتجاوز الاختبارات اللازمة من ابل، وحتى ان يظهر على الستور، وعلى المبرمج ان يحل الأخطاء خصوصاً المشاكل الواضحة والتي تعيق الفلو الاساسي في المشروع، بمعنى لن يتم قبول برنامج يحصل له كراش عند تسجيل الدخول، لأن هذا يعيق المستخدمين من التطبيق. اذا كان المبرمج جيد فسوف تكون هناك iterations اخرى معها، على شكل مشاريع اخرى لنفس التطبيق باذن الله للخصائص والتحسينات وغيرها. الوقت مهم بالنسبة لنا، فيجب الألتزام بالوقت، ويمكنك وضع التكلفة المناسبة لك لاتمام العمل بالشروط اعلاه. الأولولية للمبرمجين ذوي الخبرة ولديهم اعمال موجودة على الستور. وشكراً.
عرض على مستقل