A comprehensive CLI-based and Web-based hotel management system built using Python, Colorama, and MySQL. It streamlines hotel operations, from guest management to billing, with a user-friendly interface.

The Hotel Management System is a dual-interface application (CLI & Web) designed to modernize hotel administration. It leverages a robust MySQL database to manage guest information, room bookings, and staff details efficiently. The CLI version features a color-coded interface powered by Colorama for enhanced usability, while the Web version utilizes Flask to provide accessible management tools.
Ensure a MySQL database named hotel exists with the following tables:
Update connection parameters in main.py:
conn = sql.connect( host="localhost", user="YourUsername", password="YourPassword", database="hotel" )
Default Admin Credentials: