تطبيق E-Commerce Cars
تطبيق تجارة إلكترونية متكامل للسيارات تم تطويره باستخدام Flutter، يتيح للمستخدمين تصفح السيارات المتاحة، الاطلاع على تفاصيلها، إضافتها إلى سلة المشتريات وإدارة الطلبات من خلال واجهة عصرية وسهلة الاستخدام.
تم بناء التطبيق مع التركيز على قابلية التوسع وتنظيم الكود، بالإضافة إلى التكامل مع خدمات Firebase لإدارة المستخدمين والبيانات، وCloudinary لرفع وعرض صور السيارات بكفاءة.
أبرز ما تم تنفيذه:
- تسجيل الدخول وإنشاء الحساب باستخدام Firebase Authentication.
- عرض السيارات مع تفاصيل ومعلومات كاملة عن كل سيارة.
- إضافة السيارات إلى سلة المشتريات وإدارة الطلبات.
- تطبيق نظام صلاحيات حسب نوع المستخدم User / Manager.
- رفع وعرض صور السيارات باستخدام Cloudinary.
- إدارة حالة التطبيق باستخدام Cubit (Bloc).
- تطبيق Clean Architecture لتنظيم المشروع وفصل المسؤوليات.
- تصميم واجهات عصرية ومتجاوبة مع مختلف أحجام الشاشات.
- التعامل مع البيانات بشكل ديناميكي من خلال Firebase Firestore.