تم إنشاء RESTful API لنظام طلب الطعام باستخدام Django و Django REST Framework.
• تم تنفيذ أدوار متعددة للمستخدمين (Super Admin، Restaurant Owner، و Customer) بميزات متنوعة.
- عندما يريد صاحب المطعم الانضمام، يقوم أولاً بالتسجيل وإرسال بعض الوثائق، ثم يمكن للمشرف العام قبول أو رفض الطلب مع رسالة توضح
سبب رفض الطلب.
- بعد الموافقة على الطلب، يجب على صاحب المطعم اختيار خطة من بين خطتين ودفع المبلغ، وبعدها يمكنه إضافة عناصر وفئات إلى مطعمه،
وسيتمكن العملاء من رؤية مطعمه.
• تم تفعيل ميزات مثل إنشاء المطاعم، إدارة عناصر القائمة، وتتبع طلبات المستخدمين.
• تم اضافة User Authentication وتسجيل دخول عبر وسائل التواصل الاجتماعي، بالإضافة إلى authorization بناءً على الأذونات باستخدام Django Allauth و Simple JWT.
• تم دمج خدمات خارجية (Stripe) لمعالجة الدفع وإرسال الإشعارات عبر البريد الإلكتروني.
اسم المستقل | Gamal M. |
عدد الإعجابات | 0 |
عدد المشاهدات | 12 |
تاريخ الإضافة | |
تاريخ الإنجاز |