A Python-based Hospital Management System that combines Object-Oriented Programming, a Tkinter GUI, CLI options, and MySQL integration. It enables users to manage patient data, doctor assignments, ...
Observer Pattern: Implements a subscription model where UI components (Total Price, Seat Map, Ticket Counter) automatically update when the booking state changes.