Booking.com-Mern-with-Admin-Dashboard
J'aime Booing.com Booking.com
Prise en charge de l'application
- Conception réactive.
- sélectionnez/réservez des chambres, des appartements, des complexes hôteliers, des cabines de différentes parties du monde.
- en choisissant la date (combien de jours vous resterez), l'emplacement, le nombre d'enfants que vous avez pour une chambre parfaite.
- Filtrage et recherche d'une pièce parfaite dans le pays que vous choisissez.
- Reivew de la chambre avec photo, description et prix total.
- Réservation de chambre par e-mail, date sélectionnée, numéro de chambre et nom de l'hôtel ou du complexe.
- Admin DashBoard pour le fonctionnement CRUD (utilisateurs, salles, administrateurs, salles réservées).
- Authentification de l'administrateur, authentification de l'application (pour les utilisateurs normaux).
- API de contexte.
- Mettre à jour, créer, obtenir, tout obtenir, supprimer la base de données via le tableau de bord d'administration.
- Visualisation de l'analyse des données du tableau de bord adminDashboard pour chaque mois du revenu total des chambres réservées.
Page d'accueil
livre.1.selected.mov
Sélectionnez le pays, la date, indiquez le nombre de familles/chambres et filtrez/recherchez les résultats via l'API REST.
réservation.2.mov
Prix de la chambre pendant la période réservée, détails sur la chambre, date sélectionnée pour réserver la chambre
bok3.mov
Admin DashBoard Pour déterminer le revenu mensuel provenant de la réservation de chambres d'hôtel et du fonctionnement CRUD de la base de données
admin.bk.1.mov
Mode nuit
Se connecter
Filtrage et recherche
Opérations CRUD de la base de données des utilisateurs
Page d'accueil
Comment commencer
1- créer .env dans le fichier Api
- SECRET_KEY pour le hachage de mot de passe (mot de passe crypté)
- créez un compte mongodb et utilisez votre API (pour accéder à la base de données) dans .env MONGO_URL pour MongoDb
- JWT_SECRET pour les jetons Web 2 - créer un compte Cloudinary pour la base de données Media Cloud pour le fichier Admin
3- allez dans chaque fichier Admin, Api, Client