تطبيق توصيل الطعام هو مشروع مبتكر تم تطويره باستخدام Flutter لتقديم تجربة طلب طعام سلسة وفعالة دون الحاجة إلى خادم خلفي. يعتمد التطبيق على Provider لإدارة الحالة، مما يضمن سهولة في إدارة حالة العربة والطلبات.
ميزات التطبيق:
تصفح القائمة:
يتيح للمستخدمين استكشاف مجموعة متنوعة من الأطعمة مع عرض تفاصيل دقيقة تتضمن الوصف والأسعار، مما يساعدهم في اختيار الطعام الذي يفضلونه.
إضافة إلى العربة:
يمكن للمستخدمين اختيار الأطعمة وإضافتها إلى العربة بسهولة. يتم تحديث العربة تلقائيًا عند إضافة عناصر جديدة.
إدارة العربة:
يوفر التطبيق واجهة لإدارة العناصر الموجودة في العربة، بما في ذلك تعديل الكميات وإزالة العناصر غير المرغوب فيها.
إجراء الطلب:
يحاكي التطبيق عملية تقديم الطلبات وتتبع حالة الطلبات محليًا، مما يسمح للمستخدمين بمراقبة حالة طلباتهم دون الحاجة إلى الاتصال بخادم خارجي.
التقنيات المستخدمة:
Flutter: لبناء تطبيقات متوافقة مع منصات متعددة (Android وiOS) بكفاءة عالية.
Provider: لإدارة الحالة بشكل فعال، بما في ذلك إدارة حالة العربة والطلبات.
يهدف هذا التطبيق إلى تقديم تجربة توصيل طعام بسيطة وسهلة الاستخدام، مع التركيز على تجربة المستخدم دون الاعتماد على خادم خلفي معقد.