مشروع تقني ضخم صُمم ليكون حلاً شاملاً لإدارة المطاعم، يربط بين تجربة المستخدم النهائية (العميل) وبين كفاءة الإدارة الداخلية (صاحب المطعم). النظام يعتمد على بنية تحتية قوية باستخدام MERN Stack لضمان السرعة والأمان.
ويتكون النظام :
1. تطبيق العميل (Mobile App - React Native):
تصفح قائمة الطعام بشكل تفاعلي.
نظام حجز الطاولات المباشر مع تحديد المواعيد.
طلب الطعام (أونلاين أو داخل المطعم) وتتبع حالة الطلب لحظياً.
1. لوحة تحكم المدير (Admin Dashboard - React.js):
إدارة الطلبات والحجوزات: استقبال ومعالجة الطلبات القادمة من التطبيق فوراً.
نظام إدارة المخزون (Stock Management): نظام ذكي يقوم بخصم المكونات تلقائياً من المستودع عند إتمام كل طلب، مع تنبيهات عند قرب نفاذ الكمية.
التقارير المالية والأرباح: حساب تلقائي لإجمالي الإيرادات، التكاليف، وصافي الأرباح (Earnings) من خلال رسوم بيانية دقيقة.
التقنيات المستخدمة:
Frontend: React.js (Dashboard),
Backend: Node.js & Express.js.
Database: MongoDB (لإدارة البيانات الضخمة للمخزون والطلبات).
State Management: Redux Toolkit لضمان تزامن البيانات بين المخزن والطلبات.