This project showcases a responsive web application built with ReactJS, Tailwind CSS, and ChartJS to manage hotel bookings and provide valuable insights.
- 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.
- 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.
This project utilizes ReactJS, Tailwind CSS, and ChartJS. To run the application locally, ensure you have the following prerequisites installed:
- Node.js (version 14 or later): Download and install it from https://nodejs.org/en.
- 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/dhiaa00/Hotel-Management.git
cd hostelry-pro
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:5173 to showcase your project in all its glory!