Skip to content

Room Reservation Platform :: Our Room Reservation Platform is a seamless and efficient solution for managing room bookings with ease. Whether you're reserving a space for personal or business use, this platform allows you to Create, Read, Update, and Delete/Cancel room reservations effortlessly.

Notifications You must be signed in to change notification settings

ChowdhuryJoy108/QuickReserve

Repository files navigation

Project Name : QuickReserve

Here is the short description about this Project

This is Room Reservation platform where you can create, Read, update, delete/cancel Rooms Reservation..

Key features of this Project

  1. Displaying all rooms on Room Page :
  `fetching`  from MongoDb rooms Collection. 
  1. In Home hotel infomations, maps, featured rooms with easy booking book button and there is a review section where reviews are fetch by timestamp.

3.InRooms page user can see room cards by clicking Room Cards user Can see room details also can have a button for book the room . .

  1. In Room Details in this page user will see specific room details authenticated user can book the room with a form.

  2. In My Bookings page logged user can see their Booked rooms also they can update and cancel their booked rooms by clicking update and cencel button. also can give review by clicking review button.

Technologies used in this project

   * `Firebase`  we have used `Firebase` to Render our whole application Authentications and we also hosted our website in Firebase.

```bash 
   * `React`  we have used `React` to Render our whole application design.
```bash 
   * `ContextAPI`  we have used `ContextAPI ` to share data across whole website.

```bash
   * `sweetalert2` - we have used `sweetalert2` to generate all the alearts.
   * `react-simple-typewriter` - we have used `react-simple-typewriter` to generate all the Writing animations.
   * `Tailwind-Meterial` - we have used `Tailwind-Meterial` to create our carousel components
   * `React-Router` - we have used `React-Router` to write our Routes.

React Functionalities used in this project

   *  `axios` `useEffect()`  we have used this to fetch our data for different lesson route.

```bash 
   *  `navigate` `useNavigate()`  we have used this to Redirecting to Home Route.
```bash 
   *  `Link`   we have used this to Define Link Buttons.

```bash 
   * `packages` we used -`react-typewriter` `react-slick` `react-sweetalert2` 
   * `packages` we used -`material-tailwind` `react-helmet`  
   * `packages` we used -`lottie-react` `react-icon` `pegion-maps` 

Project's Live Link

Project's Repository link

About

Room Reservation Platform :: Our Room Reservation Platform is a seamless and efficient solution for managing room bookings with ease. Whether you're reserving a space for personal or business use, this platform allows you to Create, Read, Update, and Delete/Cancel room reservations effortlessly.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages