تفاصيل العمل

مشروع Restaurant App هو تطبيق متعدد المستخدمين مصمم لإدارة المطاعم بكفاءة، حيث يوفر واجهات مختلفة بناءً على نوع المستخدم: مالك المطعم، الموظفون، والعملاء.

مميزات التطبيق:

إدارة المطاعم:

يتيح لمالك المطعم إضافة مطعمه وإدارته بسهولة.

إمكانية إضافة الأصناف (وجبات، مشروبات، حلويات) مع الصور والأسعار والتوصيف.

عرض وتحليل الطلبات الواردة وحالة كل طلب.

واجهة العملاء:

تصفح قائمة الطعام بناءً على الفئات المتاحة.

إضافة المنتجات إلى السلة واختيار الإضافات (appetizers).

اختيار طريقة الدفع (الدفع عند الاستلام أو في المطعم).

متابعة حالة الطلبات والتقييم بعد التسليم.

واجهة الموظفين:

استلام الطلبات الجديدة ومعالجتها.

تحديث حالة الطلب (قيد التحضير، جاهز، تم التسليم).

إدارة السلة (Cart Page):

عرض المنتجات المختارة في جدول مع إمكانية التعديل والحذف.

حساب السعر الإجمالي تلقائيًا وتحديثه عند تعديل العناصر.

إظهار خيارات الدفع وفقًا لعدد العناصر المتاحة.

الاعتماد على Firebase وMySQL:

تسجيل الدخول باستخدام Google Authentication عبر Firebase.

حفظ بيانات المستخدمين، الطلبات، والأصناف باستخدام MySQL.

تصميم احترافي وحديث:

واجهة مستخدم تعتمد على MVVM مع GetX لإدارة الحالة.

تصميم أنيق باستخدام ألوان deep purple وcyan مع لمسات pink accent.

استخدام الجداول بدلًا من الكروت لعرض بيانات السلة بشكل احترافي.

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

Flutter (لتطوير التطبيق)

Dart (لغة البرمجة الأساسية)

GetX (لإدارة الحالة)

Firebase Authentication (لتسجيل الدخول)

MySQL (لتخزين البيانات)

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
المهارات