تفاصيل العمل

تطبيق Shopy هو تطبيق تجارة إلكترونية متكامل تم تطويره باستخدام إطار عمل Flutter، يهدف إلى تقديم تجربة تسوق سهلة وسلسة للمستخدمين، مع تصميم عصري وأداء عالي.

يتيح التطبيق للمستخدمين تصفح المنتجات ضمن فئات متعددة، والاطلاع على تفاصيل كل منتج مثل الصور، السعر، الوصف، والتقييمات. كما يمكن للمستخدم إضافة المنتجات إلى سلة التسوق، وإدارة الكميات، وإتمام عملية الشراء بسهولة.

يدعم التطبيق نظام تسجيل الدخول وإنشاء الحسابات، مع إمكانية حفظ البيانات بشكل آمن باستخدام Firebase، بالإضافة إلى إدارة الطلبات ومتابعتها.

من الناحية التقنية، يعتمد التطبيق على:

معمارية Clean Architucture لفصل منطق التطبيق عن واجهة المستخدم

(State Management) Cubit لإدارة الحالة الواسعة للتطبيق

(Dependency Injection) باستخدام Git It Package لحقن الاعتماديات داخل التطبيق

اسلوب احترافي للتعامل مع المشاكل (Error Handling)

(Firesbase Authentication) لعمل بوابة دخول للتطبيق( انشاء حساب & تسجيل دخول)

(Firebase Firestore) لتخزين بيانات المنتجات وبيانات المستخدمين

(Firebase Storage) لتخيزن صور المنتجات

(Firebase Cloud Functions) لتعامل مع Apis خارجية بامان

(Google Maps) خرائط تفاعلية واقعية لعرض موقع المستخدم وسائق التصويل

(Stripe) بوابة دفع الكتروني باستخدام الVisa Card

تصميم واجهات احترافية باستخدام Flutter UI مع مراعاة تجربة المستخدم (UX)

كما يتضمن التطبيق ميزات متقدمة مثل:

عرض التقييمات لكل منتج مع معلومات المستخدم

صفحة تفاصيل منتج تفاعلية

نظام Cart ديناميكي مع تحديث فوري

صفحات الدفع وإدارة البطاقات

يهدف Shopy إلى محاكاة تطبيقات التجارة الإلكترونية العالمية من حيث الأداء والتجربة، مع بنية نظيفة وقابلة للتطوير (Scalable & Maintainable).

بطاقة العمل

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