→ رجوع للمشاريع
Flutter App

Aura Timepieces

أكبر مشروع Flutter ليّا لحد دلوقتي — تطبيق تسوق ساعات فاخرة

قيد التطوير

المشكلة

عايز تطبيق تسوق يحس المستخدم فيه إنه بيتصفح متجر ساعات فاخر من غير ما يتجبر يعمل حساب من أول خطوة، وفي نفس الوقت يحافظ على أمان العملية لما يوصل لمرحلة الدفع.

الحل والتنفيذ

بنيت نظام Auth بـ Provider يسمح بالتصفح كـ Guest، وبيتفعّل بس عند خطوة الـ Checkout والصفحات الشخصية زي الـ Favorites. وبعد ما كبر المشروع، أعدت هيكلته بالكامل من تقسيم حسب النوع (types/navigation) لبنية feature-first (lib/features/<feature>) عشان كل ميزة تبقى وحدة مستقلة سهل أضيف وأعدّل عليها.

أهم الميزات

  • تصفح كـ Guest لحد الـ Checkout
  • Real-time password strength validation في التسجيل
  • معمارية Feature-first قابلة للتوسع
  • صفحة Favorites مربوطة بحالة تسجيل الدخول

النتيجة والتعلم

أكبر تحدي كان إعادة هيكلة مشروع شغال بالفعل من غير ما أكسر حاجة — قسمتها feature بعد التانية بدل ما أعيد كتابة كل حاجة مرة واحدة.

التقنيات المستخدمة

FlutterDartProvider
Live Demo كل المشاريع تواصل معايا بخصوص المشروع ده