Skip to content

Shohanur-Shohan/kinsley-hotel-booking-frontend-m11

Repository files navigation

Kinsley Hotel Room Booking Website

  • Vite
  • React.js
  • Tailwind CSS
  • Tanstack Query
  • Firebase
  • Express
  • Node
  • Mongodb
  • Swiper Slider
  • Axios
  • React Hook Form
  • AOS
  • react-calendar
  • react-helmet-async
  • react-leaflet
  • react-toastify
  • jsonwebtoken

👉 Beautiful Pages: Includes Home, About, Gallery, Rooms, My booked Rooms, Login, Register, Contact

👉 Animations: Engaging effects triggered by mouse movement and scrolling by Animation on scroll.

👉 Responsive: Ensures seamless functionality and full responsive across all devices.

👉 Authentication: Users can register, login with email/password & google.

👉 Rooms Page: Users can view all the Rooms. Filter them by price. Every Room has dedicated Details page.

👉 Single Room: From Single room page users can get detailed information about that room. Users can swipe through room image like a slider. Customer can see others customers review about that room. Also customer can book a room by clicking book now button.

👉 Room Review After booking a room a user can then give a feedback about that room from room details page.

👉 My Booking: In my booking page user can see all their booked room. A user can preview, update date or cancel his/her room.

Follow these steps to set up the project locally on your machine.

Prerequisites

Make sure you have the following installed on your machine:

Download the Repository First Download the Repository from here

Installation

Install the project dependencies using npm:

npm install

Running the Project

npm run dev

Open http://localhost:5173 in your browser to view the project.

Live Preview

https://kinsley-hotel-booking.netlify.app