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

السلام عليكم ورحمه الله وبركاته

نريد بناء تطبيق 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 اخرى معها، على شكل مشاريع اخرى لنفس التطبيق باذن الله للخصائص والتحسينات وغيرها.

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

الأولولية للمبرمجين ذوي الخبرة ولديهم اعمال موجودة على الستور.

وشكراً.

حالة المشروع
مُغلق
تاريخ النشر
الميزانية
$500.00 - $1000.00
مدة التنفيذ
14 يوما
المهارات

صاحب المشروع
Wajdy E.
  • برمجة، تطوير المواقع والتطبيقات
تاريخ التسجيل
معدل التوظيف
المشاريع المفتوحة 0
مشاريع قيد التنفيذ 0
التواصلات الجارية 0

تقدم للمشروع

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

تونس ا.

السلام عليكم بإمكاني القيام بالمطلوب بجودة عالية و في الوقت المناسب إن شاء الله فلدي خبرة 5 سنوات بمجال البرمجة و سبق أن أشتغلت على هذا النوع من التطبيقات في ال...

اسراء ا.

السلام عليكم لدي خبرة لا تقل عن10 سنوات في مجال تطبيقات الهواتف الذكية و المواقع الالكترونية قرأت عرضك بتمعن و استطيع تنفيذه باحترافية..عند التواصل بإذن الله سو...

السلام عليكم بالنسبة لمشروعك عملت انا واصدقائي على ٣ مشاريع مشابهة تشمل جميع المتطلبات التي ذكرتها وبعضها فيه من الخصائص ما يزيد لدينا تصور كامل عن الفكرة وآلية...

محمد ع.

السلام عليكم استطيع القيام بالمطلوب بدقه، الق نظره على اعمالي لترى وهناك تطبيقات مشابهة موجوده شكرا لك

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

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

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