designing an interactive user interface for a web-based ticketing system (1)