Skip to content

MehmetMertt/HotelProject

Repository files navigation

Hotel Booking

A web-based application for hotel room reservations, developed as part of the Web Development 2023. The project includes functionalities for both users and administrators to manage bookings, view room availability, and customize reservations.

Features

  • User Authentication: Users can register, log in, and manage their profiles.
  • Room Booking: Search and book available rooms with options for additional services such as breakfast, parking, and pet accommodations.
  • Admin Management: Administrators can view and manage all bookings, including room details and customer preferences.
  • Responsive Design: The interface is designed to be accessible across devices.

Technologies Used

  • Frontend: HTML, CSS, JavaScript
  • Backend: PHP
  • Database: MySQL
  • Other Tools: jQuery, Bootstrap

Installation

  1. Clone the repository:
    git clone https://github.com/MehmetMertt/HotelProject.git
  2. Navigate to the project directory:
    cd HotelProject
  3. Set up your database:
    • Import the SQL dump located in the SQL/ folder to your MySQL server.
    • Update the database connection details in inc/connect.php.
  4. Start your local server (e.g., XAMPP, MAMP) and place the project files in the appropriate web directory (htdocs for XAMPP).

Usage

  1. Open the application in your browser (e.g., http://localhost/HotelProject/).
  2. Create an account or log in.
  3. Browse available rooms, customize your booking, and proceed to payment.
  4. Admins can log in to the dashboard to manage bookings.

Contact

For any inquiries, reach out via GitHub.

About

Project for Webdevelopment WS23

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published