Backend Development – منصة لعرض وإدارة المطاعم

منذ شهر

عرض العمل

الوصف

مسؤولة عن بناء الـ Backend ونظام الإدارة الكامل لمنصة مطاعم متعددة :
إدارة المطاعم والمنيو: APIs لإنشاء وتعديل وحذف المطاعم والأطباق، إدارة معرض الصور وغلاف المطعم عبر Cloudinary، وحساب حالة "مفتوح الآن" تلقائياً حسب المواعيد.
نظام الموافقة الإداري: مراجعة المطاعم (حالة "قيد المراجعة")، قبول/رفض مع السبب، عداد محاولات مع حذف تلقائي عند تجاوز الحد، وترقية صاحب المطعم لـ Owner تلقائياً.
البحث والفلترة والترتيب: بحث بالاسم، وفلترة حسب السعر، التقييم، توفر التوصيل، ونوع المطبخ، مع ترتيب وصفحات Pagination وقائمة بأعلى المطاعم تقييماً.
التقييمات والمفضلة: نظام مراجعات وتقييمات لكل مطعم (مع منع التكرار) وإدارة المفضلة.
الإشعارات: إشعارات تلقائية بحالة قبول أو رفض المطعم مع تتبع القراءة وإمكانية الحذف.
المعالجة الخلفية: تشغيل Background Jobs عبر BullMQ وRedis لإعادة حساب تصنيفات الأسعار للمطاعم دون تعطيل السيرفر عند تعديل النطاق.
التقنيات: Node.js, Express, MongoDB (Mongoose), Joi, Cloudinary, BullMQ, Redis


التفاصيل

المشاهدات 0
المفضلة 0
القسم برمجة, تطوير المواقع و التطبيقات - مواقع الويب

حساب المستخدم

يٌدار بواسطة أنجز تك الرقمية

All rights reserved © kaf 2026