GitHunt
AH

AhmedAlDiab/Hotel-Reservation-System

Hotel-Reservation-System

Overview

The Hotel Reservation System is an object-oriented application that simulates core hotel operations, enabling customers to search, book, and pay for rooms while staff manages room availability and reservations. Built with C#, this project demonstrates key OOP principles: inheritance, polymorphism, abstraction, and encapsulation.

Key Features:

๐Ÿ›๏ธ Room Management: Standard/Deluxe rooms with dynamic pricing

๐Ÿ‘ฅ User System: Separate workflows for Customers and Staff

๐Ÿ“… Reservation Handling: Booking, and modification.

๐Ÿ’ณ Payment Processing: Multiple payment methods (Credit Card/Cash)

๐Ÿ“Š Data Persistence: Database storage for rooms, users, and reservations

๐Ÿ“ Receipt Generation: Automated booking confirmations

Languages

C#100.0%

Contributors

Created April 26, 2025
Updated July 11, 2025
AhmedAlDiab/Hotel-Reservation-System | GitHunt