**SAVORA — تطبيق طلب وتوصيل الطعام**
SAVORA هو تطبيق Food Delivery حديث مصمم لتقديم تجربة سلسة وممتعة لاكتشاف المطاعم والوجبات وطلب الطعام.
يتيح التطبيق للمستخدم استكشاف المطاعم القريبة، البحث عن الوجبات، تصفية النتائج، مشاهدة تفاصيل المطعم والوجبات، تخصيص الطلب، إضافة الإضافات، وإتمام عملية الطلب من خلال Checkout متكامل.
**أهم المميزات:**
* Home Screen حديثة مع العروض والمطاعم المقترحة.
* استكشاف المطاعم والوجبات.
* تصنيفات الطعام.
* Search للبحث عن المطاعم والوجبات.
* Filtering وSorting.
* Restaurant Details مع Menu كامل.
* Meal Details.
* تخصيص الوجبات.
* اختيار الحجم والإضافات.
* Favorites للمطاعم والوجبات.
* Shopping Cart متقدم.
* دعم قاعدة One-Restaurant Cart.
* Promo Codes.
* إدارة عناوين التوصيل.
* Checkout Flow.
* طرق دفع تجريبية.
* Order Confirmation.
* Order History.
* Reorder.
* Order Tracking.
* Delivery Timeline.
* Mock Driver Tracking.
* Dark Mode.
* Rich Animations وMicro-interactions.
* Local Persistence.
* Loading, Empty وError States.
**التقنيات المستخدمة:**
Flutter • Dart • Riverpod • Clean Architecture • Hive • GoRouter • Material 3
تم تصميم Architecture التطبيق بحيث تكون طبقة الـUI مستقلة عن مصدر البيانات، مما يسمح مستقبلًا باستبدال الـMock Data بـREST API أو Firebase أو Backend حقيقي دون إعادة بناء التطبيق بالكامل.