تفاصيل العمل

نبذة عن المشروع: تطبيق Fruits Hub هو منصة تجارة إلكترونية (E-commerce) متكاملة مخصصة لبيع وتوصيل الفواكه الطازجة. يهدف التطبيق إلى توفير تجربة تسوق سلسة وآمنة للمستخدم، بدءاً من تصفح المنتجات وصولاً إلى إتمام الدفع الإلكتروني وتتبع الطلب.

أهم الميزات التي تم تطويرها:

نظام دفع إلكتروني آمن: دمج بوابة الدفع PayPal لمعالجة المدفوعات بشكل فعلي وآمن داخل التطبيق (Payment Gateway Integration).

تعدد اللغات (Localization): دعم كامل للغتين العربية والإنجليزية (i18n) للوصول إلى شريحة أوسع من المستخدمين.

إدارة السلة والطلبات: نظام مرن لإضافة المنتجات للسلة، تعديل الكميات، ومتابعة حالة الطلب.

مصادقة المستخدمين: نظام تسجيل دخول وإنشاء حسابات آمن للعملاء.

واجهة مستخدم متجاوبة: تصميم (Responsive UI) يتكيف مع مختلف أحجام الشاشات لضمان أفضل تجربة استخدام.

الجانب التقني وطريقة التنفيذ:

إطار العمل: تم التطوير باستخدام Flutter لضمان الأداء العالي على Android و iOS بكود موحد.

هيكلية الكود (Architecture): تطبيق مبادئ Clean Architecture لفصل الـ (Domain, Data, Presentation layers)، مما يجعل الكود قابلاً للتطوير والاختبار بسهولة.

إدارة الحالة (State Management): استخدام (BloC أو Provider - اختر ما استخدمته) لإدارة تدفق البيانات المعقد وحالات التطبيق بكفاءة.

التعامل مع الـ APIs: ربط التطبيق بخدمات خارجية (RESTful APIs) لجلب البيانات ومعالجة المدفوعات.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
7
تاريخ الإضافة
تاريخ الإنجاز
المهارات