This project is a Hotel Booking Website built with PHP, HTML/CSS, and JavaScript. It provides a platform where users can browse hotels, view details, make reservations, and manage bookings.
- User Authentication: Allows users to sign up, log in, and manage their profiles.
- Hotel Listings: Displays available hotels with images, descriptions, amenities, and pricing.
- Booking System: Users can select dates, choose rooms, and confirm bookings.
- Admin Panel: Admin users can manage hotels, bookings, and user accounts.
- Responsive Design: Mobile-friendly and accessible on different devices.
- Frontend: HTML, CSS, JavaScript
- Backend: PHP
- Database: MySQL
-
Get The Files
From GitHub:
- Clone the repository:
git clone https://github.com/Totenem/Hotel-Booking-Website.git
From Google Drive (Only for City College of Calamba users):
- Clone the repository:
-
Import the database schema:
- Import
HOTEL DB FINAL.sql
into your MySQL database.
- Import
-
Configure database credentials:
- Update
dbcon.php
with your MySQL database credentials.
- Update
-
Start your local server:
- Use XAMPP, WAMP, or MAMP to start your local server.
-
Access the website:
- Open your web browser and visit:
http://localhost/Hotel-Booking-Website
- Open your web browser and visit:
- Browse hotels and their details.
- Make reservations for specific dates and rooms.
- Manage bookings and view booking history.
- Manage hotels: add, edit, or delete hotel listings.
- View and manage user bookings.
- Monitor user accounts and activities.
Contributions are welcome! If you want to contribute to this project, please fork the repository and submit a pull request.
This project is licensed under the MIT License.
- Built as a project for learning PHP, HTML/CSS, and JavaScript.
- Inspired by the need for a simple hotel booking system for small businesses.
For issues or inquiries related to the project, please open an issue on GitHub or contact the project maintainers: