موقع لحجز مواعيد اوتوبيسات (bus delivery)

تفاصيل العمل

تطبيق حجز تذاكر الحافلة تم إجراؤه باستخدام MERN Stack (MongoDB ، Express js ، React js ، Node js)

يتكون تطبيق تذكرة الحافلة من الميزات التالية:

front-end

صفحات تسجيل الدخول والاشتراك.

يستخدم نظامًا قائمًا على الرمز المميز ، لذلك يمكن للمستخدمين المسجلين فقط الوصول إلى موقع جواز السفر js.

تجزئة كلمة المرور باستخدام جواز السفر.

لديه صفحة ملف تعريف ، والتي ستعرض جميع المعلومات حول المستخدم الذي قام بتسجيل الدخول.

قائمة المدن للمستخدمين للاختيار من بينها (مدينة البداية ومدينة الوجهة).

الحصول على قائمة الحافلات الخاصة بالشركات المختلفة بتفاصيل مختلفة.

تحتوي صفحة اختيار المقاعد على بيئة سهلة الاستخدام للغاية ، والتي تنشئ أيضًا أشكالًا ديناميكية لتخزين بيانات الركاب.

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

تحتوي الصفحة الأخيرة على مكون عرض التذاكر ، حيث تعرض جميع بيانات الركاب وأيضًا تنشئ رقمًا عشوائيًا كمعرف المعاملة.

back-end

يستخدم تطبيق Express js لعملية الواجهة الخلفية.

يستخدم أطلس MongoDB لتخزين المجموعات.

يستخدم جواز السفر js للمصادقة على المستخدم والنظام القائم على الرمز المميز.

يستخدم جواز السفر js لتجزئة كلمة المرور قبل إرسال البيانات إلى السحابة.

لا يدعم هذا الإصدار بيانات المقعد الديناميكية التي يتم تخزينها من السحابة.

بطاقة العمل

اسم المستقل Ahmed E.
عدد الإعجابات 0
عدد المشاهدات 39
تاريخ الإضافة