تطبيق توصيل بيتزا متكامل مبني باستخدام تقنيات MERN Stack (MongoDB, Express, React, Node.js)، والذي يبرز مهارات في تطوير الواجهات الأمامية والخلفية، بالإضافة إلى توفير تجربة مستخدم غنية وسلسة.
التقنيات المستخدمة:
الواجهة الخلفية (Backend): تم بناء الخادم باستخدام TypeScript وExpress لتحقيق أمان أعلى ونظام قوي وقابل للتطوير، وتم اختيار MongoDB لإدارة البيانات بمرونة عالية.
الواجهة الأمامية (Frontend): استخدمنا React لإنشاء واجهة مستخدم ديناميكية ومتجاوبة، مع استخدام Bootstrap لضمان تصميم عصري وأنيق.
أهم المميزات:
تسجيل الدخول وتأكيد الحساب: يمكن للمستخدمين إنشاء حساب وتسجيل الدخول، لكن لن يتمكنوا من الوصول إلى حساباتهم حتى يقوموا بتأكيد بريدهم الإلكتروني عبر الرابط المرسل إلى صندوق الوارد الخاص بهم.
إدارة الحساب: بمجرد تسجيل الدخول، يمكن للمستخدمين تحديث معلوماتهم الشخصية أو حتى حذف حساباتهم إذا رغبوا بذلك.
تخصيص الطلبات: يتيح التطبيق للمستخدمين اختيار حجم البيتزا، الكمية المفضلة، وإضافتها إلى سلة التسوق.
عملية الدفع: بعد تأكيد الطلب، يتم توجيه المستخدمين إلى لوحة التحكم لإدخال بياناتهم (الاسم، رقم الهاتف، وعنوان التوصيل). وعند التأكيد، يتلقون رسالة تأكيد على البريد الإلكتروني تحتوي على تفاصيل الطلب
اسم المستقل | وسام ع. |
عدد الإعجابات | 0 |
عدد المشاهدات | 13 |
تاريخ الإضافة | |
تاريخ الإنجاز |