تفاصيل العمل

مشروع متجر إلكتروني (E-Commerce App) تم تطويره باستخدام Flutter مع الاعتماد على Firebase كـ Backend، وتم تطبيق مفهوم Clean Architecture لضمان تنظيم الكود وسهولة التوسع والصيانة.

التطبيق يوفر تجربة مستخدم متكاملة تشمل:

* عرض المنتجات بشكل منظم مع واجهات جذابة

* صفحة تفاصيل لكل منتج

* إضافة المنتجات إلى المفضلة (Wishlist)

* نظام تسجيل دخول وإنشاء حساب باستخدام Firebase Authentication

* تخزين البيانات وإدارتها باستخدام Cloud Firestore

* إدارة حالة التطبيق بشكل منظم مع فصل واضح بين الطبقات (Presentation - Domain - Data)

تم التركيز في المشروع على:

* كتابة كود نظيف وقابل للتطوير (Scalable & Maintainable)

* فصل المسؤوليات باستخدام Clean Architecture

* تحسين تجربة المستخدم (UI/UX)

* التعامل مع APIs وFirebase بكفاءة

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

بطاقة العمل

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