VenkataSivaManojAddala / Hotel-Room-Management-System

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

1 Hotel Room Booking System It allows the admin to manage multiple rooms of different types, each with its own pricing. Users can book rooms by providing their email, room number, start time, and end time.

Features

Multiple Room Types: The hotel can have multiple rooms of different types, each with its own pricing.

Example Pricing:

Room type A: ₹100 per hour Room type B: ₹80 per hour Room type C: ₹50 per hour Booking Management: Admins can book rooms for users by providing their email, room number, start time, and end time.

Real-time Price Update:

The price of the booking updates dynamically as soon as the admin updates any of the booking parameters, such as room number, start time, or end time.

No Overlapping Bookings:

The system ensures that no two bookings have overlapping start and end times for the same room.

Edit Bookings:

Admins can edit booking details such as user email, room number, start time, end time, and confirm the updated price.

Cancellation Policy:

If the booking start time is more than 48 hours away, a complete refund is shown on the UI. If the booking start time is between 24 and 48 hours away, a 50% refund is shown on the UI. Otherwise, no refund is shown (but admins can still cancel the booking).

View Bookings:

Admins can view all bookings, both upcoming and past, with various filters: Filter by room number and room type. Filter by start time and end time.

1 2 3 4 5 6

About


Languages

Language:HTML 78.2%Language:Python 16.1%Language:CSS 5.7%