Booking.com-Mern-with-Admin-Dashboard
مثل Booing.com Booking.com
يدعم التطبيق
- تصميم سريع الاستجابة.
- اختر/حجز الغرف والشقق والمنتجعات والكبائن من مختلف أنحاء العالم.
- اختيار التاريخ (كم يومًا ستبقى فيه)، الموقع، كم عدد الأطفال لديك للحصول على غرفة مثالية.
- التصفية والبحث عن غرفة مثالية داخل البلد الذي تختاره.
- مراجعة الغرفة بالصورة والوصف والسعر الإجمالي.
- حجز الغرفة عن طريق البريد الإلكتروني والتاريخ المحدد وعدد الغرف واسم الفندق أو المنتجع.
- لوحة تحكم المشرف لعملية CRUD (المستخدمون، الغرف، المسؤولون، الغرف المحجوزة).
- مصادقة المسؤول، مصادقة التطبيق (للمستخدمين العاديين).
- واجهة برمجة تطبيقات السياق.
- تحديث، إنشاء، الحصول على، الحصول على الكل، حذف قاعدة البيانات من خلال لوحة تحكم المسؤول.
- تصور تحليل بيانات adminDashboard لكل شهر من إجمالي دخل الإيرادات من الغرف المحجوزة.
الصفحة الرئيسية
book.1.selected.mov
حدد الدولة والتاريخ وحدد عدد أفراد الأسرة/الغرف والتصفية/البحث من خلال النتائج من خلال REST Api
booking.2.mov
سعر الغرفة خلال فترة الحجز، تفاصيل عن الغرفة، التاريخ المحدد لحجز الغرفة
bok3.mov
Admin DashBoard لتحديد الدخل الشهري من حجز غرف الفنادق وتشغيل CRUD لقاعدة البيانات
admin.bk.1.mov
الوضع الليلي
تسجيل الدخول
التصفية والبحث
عمليات قاعدة بيانات المستخدمين CRUD
الصفحة الرئيسية
كيف تبدأ
1- قم بعمل .env في ملف API
- SECRET_KEY لتجزئة كلمة المرور (كلمة المرور المشفرة)
- قم بإنشاء حساب mongodb واستخدم Api الخاص بك (للوصول إلى قاعدة البيانات) في .env MONGO_URL لـ MongoDb
- JWT_SECRET لرموز الويب 2 - إنشاء حساب Cloudinary لقاعدة بيانات الوسائط السحابية لملف المسؤول
3- انتقل إلى كل ملف Admin، Api، Client