تطبيق توصيل الطعام
تطبيق حديث يتميز بواجهة استخدام جميلة وسهلة، بالإضافة إلى واجهة خلفية قوية تضمن أمان البيانات وفعالية إدارة الطلبات والتحويلات.
المهام الرئيسية
تسجيل الدخول / إنشاء حساب:
إمكانية إنشاء حساب جديد من خلال تعبئة البيانات المطلوبة.
تسجيل الدخول للمستخدمين الحاليين.
الصفحة الرئيسية:
عرض الأطباق المتوفرة مقسمة حسب الأنواع
إمكانية إضافة الأطعمة مباشرة إلى السلة بنقرة واحدة.
صفحة تفاصيل الطبق:
عرض تفاصيل كل طبق (الوصف، السعر، صورة، تقييم...).
إمكانية اختيار الأصناف الجانبية.
زر لإضافة الطبق إلى السلة.
صفحة السلة:
عرض الأطباق التي قام المستخدم بإضافتها.
إمكانية إدخال رمز ترويجي (Promo Code) للحصول على خصم.
تأكيد الطلبية وإرسالها للتنفيذ.
صفحة المعلومات الشخصية:
عرض وتحديث بيانات المستخدم (الاسم، الهاتف، العنوان...).
صفحة الإشعارات:
عرض جميع الإشعارات المتعلقة بالطلبات، العروض، التحديثات، وغيرها.
لتقنيات المستخدمة
React Native: لبناء واجهة المستخدم على نظامي Android وiOS.
TypeScript: لتعزيز أمان الكود وتحسين تجربة التطوير.
Node.js: لتطوير السيرفر (الخادم) ومعالجة العمليات الخلفية.
MySQL: لإدارة قاعدة البيانات وتخزين المعلومات.
React Hook Form + Zod: للتحقق من صحة البيانات وضمان تخزينها بشكل سليم.
Firebase Messaging: لإرسال الإشعارات الفورية للمستخدمين.