❖Python
❖ MySQL
❖ Visual Studio Code
❖ Tkinter (GUI)
The system comprises of 4 major modules and their sub modules as follows:
1. Login:
User-name: Customer needs to login using valid login credentials to
access the system.
Password: Entered password should match the existing one.
Forgot Password: Security Questions will be displayed.
2. Customer:
a. Fetch Data: Customer data is fetched using his/her phone number.
b. Check-in/Check-out : Check-in and check-out dates to be added.
c.** Meal**: The customer can opt for meals like breakfast, lunch and
dinner during their stay.
d. Number of Days: The duration of the stay to be mentioned.
e. Available Rooms: A list of available rooms will be listed according to
the room type chosen by the customer. The customer will then be
assigned a room.
f. Cost: The total cost will be displayed inclusive of the actual cost and
the taxes.
g. Save/Reset/Delete/Update: The following operations can be
performed on customer details.
3. Booking:
a. Booking Rooms: Room will be booked and the room bookings will be
displayed.
4. Report:
a. Report Generation: A full report of the hotel administration will get
generated.