Booking App is a Hotel booking full stack application with backend managed using NodeJs, MongoDB and ExpressJs servers and frontend with ReactJS.
Users can explore all the hotels based on their preferred location, available dates, price range, they can also modify the search input, price range and list will update automatically.
The application has a secure environment with bcrypt and provide authentication using JWT and cookies. After Authentication User can book hotel room based on their search.
All the data (hotel and rooms information) fetched using custom hooks and api calls with Axios from backend servers which was written in nodeJs and used context api for data and state management.