تفاصيل العمل

️ Front-end :

React.js → لبناء واجهة مستخدم تفاعلية وسريعة.

TailwindCSS → لتصميم UI حديث وسهل التخصيص.

Zod → للتحقق من البيانات في الـ Forms.

Authentication → تسجيل دخول/خروج متكامل مع الـ APIs.

Stripe Integration (Demo) → محاكاة الدفع الإلكتروني.

Responsive Design → واجهة متجاوبة مع الموبايل والويب

️ Back-end

Node.js + Express.js → لبناء RESTful APIs آمنة وسريعة.

Authentication → تسجيل دخول بالإيميل أو OTP باستخدام JWT.

Menu Management (CRUD) → إضافة/تعديل/حذف المنيو.

Cart & Orders → إدارة السلة والطلبات في الوقت الحقيقي.

Paymob Integration + Webhooks → تتبع عمليات الدفع.

MongoDB/NoSQL → لتخزين البيانات (مستخدمين، منتجات، طلبات، معاملات).

Multer + Cloudinary → رفع صور المنتجات.

Validation & Logging → لضمان جودة البيانات وتتبع الأحداث.

Security Best Practices → حماية ضد XSS, CSRF, SQL Injection