Hotel Management - Assignment : Responsive Hotel Management Web App

Live Hosted Link

 https://hotelmanagement-9ntp.onrender.com
 

This project showcases a responsive web application built with ReactJS, Tailwind CSS, and ChartJS to manage hotel bookings and provide valuable insights.

Features

  • Intuitive Dashboard: Visualize key statistics and charts for informed decision-making.
  • Seamless Booking: Ability to book rooms for local visitors directly through the app.
  • Comprehensive Management: Manage room and guest details with ease.
  • Efficient Search: Quickly locate specific rooms and guests using the search functionality.
  • Responsive Design: Ensures optimal user experience across all devices.

Built With

  • ReactJS: Efficient and flexible JavaScript library for building user interfaces.
  • Tailwind CSS: Utility-first CSS framework for rapid and responsive design.
  • ChartJS: Powerful library for creating interactive charts and visualizations.

Getting Started

This project utilizes ReactJS, Tailwind CSS, and ChartJS. To run the application locally, ensure you have the following prerequisites installed:

  1. Node.js (version 14 or later): Download and install it from https://nodejs.org/en.
  2. npm (version 5.6 or later): This usually comes bundled with Node.js. Verify by running npm -v in your terminal.

1. Clone the Repository and Install Dependencies:

git clone https://github.com/Rohitrky2021/Hotel-Management
cd cd Hotel-Management
npm install

2. Run the Development Server: Run the following command to launch the development server:

npm run dev

This will fire up Vite, automatically opening your browser to http://localhost:8000 to showcase your project in all its glory!