### MaxFashion – Full-Stack Fashion E-Commerce Mobile App
تطوير تطبيق تجارة إلكترونية متكامل للملابس باستخدام Flutter، بدءًا من تصميم وتجهيز واجهات المستخدم وحتى بناء وربط الـ Backend وقاعدة البيانات.
يقدم التطبيق تجربة شراء متكاملة تشمل تصفح المنتجات والتصنيفات، البحث والتصفية، المفضلة، سلة المشتريات، إدارة العناوين وطرق الدفع، إنشاء الطلبات ومتابعتها، بالإضافة إلى نظام تسجيل الدخول وإدارة الحساب.
تم تنفيذ المشروع مع التركيز على بناء تطبيق حقيقي قابل للتوسع وليس مجرد واجهات تجريبية، من خلال:
* بناء واجهات Mobile UI حديثة ومتجاوبة مع مختلف أحجام الشاشات.
* تطوير وإدارة الـ State باستخدام Riverpod.
* إنشاء Backend حقيقي باستخدام Supabase وPostgreSQL.
* تنفيذ Authentication وإدارة المستخدمين والصلاحيات.
* تصميم وربط قاعدة البيانات مع التطبيق.
* تطبيق Row Level Security لحماية بيانات المستخدمين.
* إدارة المنتجات والصور باستخدام Supabase Storage.
* بناء عمليات الـ Cart, Wishlist, Orders وإدارة البيانات المرتبطة بها.
* دعم العربية والإنجليزية مع RTL بشكل كامل.
* معالجة حالات الـ Loading وErrors وتحسين تجربة المستخدم.
* تنظيم المشروع وفق Structure قابلة للصيانة والتوسع.
* مراجعة وتنظيف الكود وإزالة الـ Dead Code وتحسين جودة المشروع.
* استخدام Git وGitHub لإدارة وتتبع مراحل التطوير.
**Tech Stack:**
Flutter • Dart • Supabase • PostgreSQL • Riverpod • REST APIs • Git/GitHub
النتيجة هي تطبيق E-Commerce متكامل يجمع بين واجهة مستخدم احترافية، منطق تطبيق منظم، وBackend حقيقي، مع Architecture تسمح بإضافة Features جديدة وتطوير المشروع مستقبلًا.