Welcome to the Housekeeper Hotel Management System! This system is designed to streamline hotel management operations including room bookings, guest management, housekeeping assignments, and more. It's built using HTML, CSS, Bootstrap, and PHP.
- Room Management: Easily manage room details, including availability, type, and pricing.
- Booking Management: Allow guests to book rooms online, and manage bookings efficiently.
- Guest Management: Keep track of guest information, preferences, and history for personalized service.
- Housekeeping Assignments: Assign and track housekeeping tasks for efficient room turnover.
- Reporting: Generate reports on occupancy, revenue, and other key metrics for analysis.
- Responsive Design: Ensure compatibility across devices with a responsive design built using Bootstrap.
To get started with Housekeeper, follow these steps:
- Clone the repository to your local machine:
- Set up your web server environment (e.g., Apache, Nginx) with PHP support.
- Import the provided SQL file (database.sql) into your MySQL database.
- Update the database configuration in config.php with your MySQL credentials.
- Start your web server and navigate to the project directory in your web browser.
Housekeeper is designed to be intuitive and user-friendly. Here are some key actions you can perform:
- Dashboard: Keep track of active bookings and booking history.
- Booking Management: Add, edit, or cancel bookings with ease.
- Financial Data: Keep track of income and expenditure.
- Generate and print invoice and receipts.
- Automatically assign prices to rooms.
We welcome contributions from the community to enhance Housekeeper! If you'd like to contribute, please follow these guidelines:
- Fork the repository and create your branch from main.
- Make your changes and ensure they adhere to the coding standards.
- Test your changes thoroughly.
- Submit a pull request detailing the changes you've made and any relevant information.
This project is licensed under the MIT License. See the LICENSE file for details.
If you encounter any issues or have any questions, feel free to open an issue on the GitHub repository. We'll do our best to assist you!
Happy managing!