Created a Full stack Airbnb Clone web Application
This webapp provides functionalities that includes
- User Login and Registration Functionality
- Implemented Google Login using Google OAuth 2.0
- Implemented Github Login
- All rental listings are stored on MongoDB
- Airbnb my home option implemented
- Password of the users are hashed using bcrypt
- Users can favorite any listing
- Users can reserve any place by selecting dates
- Filters for location, dates and many more implemented
- Guests can cancel their reservations
- Property owners can change the information of the listings
Screens
![](https://res.cloudinary.com/dfmo9aadx/image/upload/v1688055037/airbnb/Group_4main_login_register_ilngmn.jpg)
![](https://res.cloudinary.com/dfmo9aadx/image/upload/v1688055034/airbnb/Calender_tkx3b6.jpg)
Airbnb your Home Menu
- Airbnb your home is the menu where users can list their places
- First property owners will select their category
- Then Select the location where the property is located
- Set other options like Maximum Guest Occupancy, Number of Rooms and Number of Bathrooms in the listing
- Add photos of their photos
- Add information about the property
- Set the Price per night for the property
![](https://res.cloudinary.com/dfmo9aadx/image/upload/v1688055110/airbnb/Group_7Airbnb_my_home-1_csdfru.jpg)
![](https://res.cloudinary.com/dfmo9aadx/image/upload/v1688055606/airbnb/Group_11Airbnb_my_home-2_lfwnxx.jpg)
Other Screens
- Users can favorite using the like option and then those listings will be displayed in seperate favorites page
- Reservations Page displays the reservations that users did
- They can cancel their listings from that page
- Their is a seperate page where the property owners can see what properties they have listed
![](https://res.cloudinary.com/dfmo9aadx/image/upload/v1688055730/airbnb/Group_12fav_res_dvfnqe.jpg)
Filters
- Filters can be added by the users while searching for properties
- Filters include locations, The range of dates and other information like the Number of Guests, Rooms and Bathrooms
![](https://res.cloudinary.com/dfmo9aadx/image/upload/v1688055890/airbnb/Group_13filters_ljr4fw.jpg)