نظام إدارة مطاعم متعدد الفروع مع QR Menu وPOS
مشروع متكامل لإدارة المطاعم تم تطويره باستخدام Flutter وFirebase، ويهدف إلى توفير نظام موحد لإدارة المطاعم والمنتجات والطلبات والطاولات، مع إمكانية إنشاء أكثر من مطعم وإدارة بيانات كل مطعم بشكل مستقل.
أهم مميزات المشروع:
Super Admin Dashboard لإدارة المطاعم وإنشاء وإدارة حسابات المطاعم.
إمكانية إضافة أكثر من مطعم داخل نفس النظام، مع فصل بيانات كل مطعم عن الآخر.
QR Menu لكل طاولة، بحيث يستطيع العميل مسح QR Code والوصول مباشرة إلى قائمة الطعام.
عرض المنتجات والتصنيفات والأسعار والصور بطريقة مناسبة للموبايل.
إضافة المنتجات وتعديلها وحذفها وإدارة تفاصيلها.
إمكانية إضافة الإضافات والـ Side Dishes للمنتجات.
نظام Cart لإضافة المنتجات وتعديل الكميات قبل إرسال الطلب.
إنشاء الطلبات وربطها بالمطعم والطاولة.
متابعة حالة الطلب من خلال شاشة مخصصة للعميل.
نظام إدارة للطاولات وربط كل طلب برقم الطاولة.
لوحة تحكم للمطعم لإدارة المنتجات والطلبات والبيانات.
دعم العمل مع Firebase Firestore مع تنظيم البيانات باستخدام restaurantId لعزل بيانات كل مطعم.
دعم العمل Offline من خلال Firestore عند الحاجة.
تصميم Responsive مناسب لمختلف أحجام الشاشات.
دعم العربية والألمانية مع إمكانية التبديل بين اللغات.
دعم Dark Mode / Theme Mode.
تنظيم المشروع بطريقة تسهّل إضافة Features جديدة مستقبلاً.
التقنيات المستخدمة:
Flutter / Dart
Firebase
Cloud Firestore
Provider
GoRouter
SharedPreferences
QR Code
Responsive UI
Localization
المشروع مصمم ليكون قابلًا للتوسع من مجرد نظام مطعم واحد إلى منصة SaaS لإدارة عدة مطاعم، بحيث يمتلك كل مطعم منتجاته وطاولاته وطلباته وبياناته الخاصة مع وجود Super Admin لإدارة النظام بالكامل.