تفاصيل العمل

نظام متكامل لإدارة وطلب الطعام (Full-Stack) مدعوم بالذكاء الاصطناعي

قمت بتطوير منصة رقمية متكاملة لإدارة المطاعم وطلب الطعام عبر الإنترنت، تهدف إلى تسهيل إدارة القوائم والطلبات لأصحاب المطاعم، وتوفير تجربة طلب سلسة وسريعة للعملاء.

يعتمد النظام على هيكلية Full-Stack حديثة تضمن الأداء العالي، الأمان، وقابلية التوسع.

آلية العمل

يدعم النظام دورين رئيسيين بصلاحيات منفصلة (Role-Based Access Control):

لوحة تحكم صاحب المطعم:

إدارة الفروع، إنشاء وتعديل القوائم، وتتبع الطلبات بشكل لحظي.

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

تصفح المطاعم، إضافة المنتجات إلى السلة، وإتمام الطلب مع متابعة حالته.

أبرز المميزات التقنية

? دمج الذكاء الاصطناعي

إمكانية توليد قوائم طعام تلقائيًا باستخدام Google Gemini AI لمساعدة أصحاب المطاعم في إنشاء عناصر قائمة بسرعة.

? تحديثات لحظية (Realtime)

تتبع حالة الطلبات مباشرة دون إعادة تحميل الصفحة باستخدام Supabase Realtime.

? نظام حماية متقدم

مصادقة باستخدام JWT

تشفير كلمات المرور

نظام تحديد صلاحيات (RBAC)

? إدارة حالة احترافية

React Query لإدارة البيانات القادمة من الخادم

Zustand لإدارة حالة سلة المشتريات

? دعم تعدد اللغات

تهيئة كاملة لدعم العربية والإنجليزية (i18n).

? تصميم متجاوب بالكامل

واجهة حديثة تدعم الوضع الليلي وتعمل بكفاءة على جميع الأجهزة.

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

Frontend: Next.js (App Router), React, TypeScript

Styling: Tailwind CSS, Material UI, Framer Motion

Backend: Next.js API Routes

Database & Authentication: Supabase (PostgreSQL)

State Management: React Query & Zustand

AI Integration: Google Gemini AI

بطاقة العمل

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