Skip to content

Latest commit

 

History

46 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hotel Management System

A full-stack hotel reservation and management system built with PHP and MySQL.
Designed to streamline hotel operations with multi-role authentication for Guests, Staff, and Administrators.


Key Features

Guest

  • Secure registration and login
  • Browse available rooms with pricing and amenities
  • Book rooms with real-time availability
  • View booking status (Pending / Confirmed)

Staff

  • View and manage incoming reservations
  • Handle check-in and check-out workflows
  • Access guest booking details for front-desk operations

Admin

  • Dashboard overview of system activity
  • Manage room inventory (add, edit, delete, pricing)
  • Approve, ban, or manage user accounts
  • Configure system-wide settings

Tech Stack

  • Backend: PHP (Core)
  • Database: MySQL
  • Frontend: HTML5, CSS3, JavaScript
  • Email: PHPMailer
  • Server: Apache (XAMPP for local development)
  • Dependency Management: Composer

Screenshots

Login

Login page

My Bookings

My Bookings page

Admin Dashboard

Admin dashboard

Admin Users

Admin users page

Find Your Stay

Find your stay section

Local Setup

1) Clone the repository

git clone https://github.com/kkotey14/hotel-management-system.git
cd hotel-management-system

About

Full-stack hotel reservation system (PHP + MySQL) with Guest/Staff/Admin roles, booking workflow, inventory management, and email notifications.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages